This topic has not yet been rated - Rate this topic

How to use central access policies for dynamic access control

You can use Central Access Policies (CAP) to control access dynamically. For developers desiring to work with Dynamic Access Control, we provide cmdlets in the Active Directory module for Windows PowerShell. We recommend the use of these cmdlets for Directory-related operations as they enforce all the key constraints present on these objects. For development environments where it is important for your code to interact with Active Directory over other interfaces directly (for example: LDAP), you must consider the following constrains for managing claim type, resource property, central access rules, central access policies, and resource property list objects.

In general, validations stated in this topic apply to create and set operations. On read operation, you must keep the validation consistent with schema requirements to allow proper display of the existing information.

What you need to know

Technologies

Prerequisites

Steps

TopicDescription

Dynamic Access Control objects in Active Directory

All the objects mentioned in this scenario live in configuration naming context in Active Directory, the objects will be replicated throughout the entire forest

How to read Dynamic Access Control objects using LDAP

This code sample will enumerate all of the Dynamic Access Control objects in Active Directory.

How to set up a claim type

Claim type (msDS-ClaimType) resides in msDS-ClaimTypes container and is used in ACL expressions and central access rule expressions.

How to set up a resource property

Resource Property (msDS-ResourceProperty) resides in msDS-ResourceProperties container, and is used to classify files on Windows Server 2012 File Server as well as used in central access rule expression.

How to setup a central access rule

This topic describes a Central Access Rule (CAR).

How to setup a central access policy

This topic describes a Central Access Policy (CAP).

 

Additional resources

 

 

Build date: 11/28/2012

Did you find this helpful?
(1500 characters remaining)

Community Additions

ADD
© 2013 Microsoft. All rights reserved.