ADSI SecurityDescriptor Object

An ADSI SecurityDescriptor Object represents the set of properties and methods needed to support ACLs and other security information for a directory service object. This includes discretionary and system ACLs in addition to object ownership and group memberships. Because security descriptor objects are included in the ADSTYPE enumeration, objects can add a property using the IADs::Put feature to add security rules at run time.

When to Implement

Implement ADSI SecurityDescriptor Objects when you are providing an Active Directory Service implementation that supports ACLs.

The ADSI SDK comes with a system implementation of this object in the Microsoft-supplied WinNT provider.

Interfaces typically supported on ADSI Directory Object Description
IUnknown Universal COM object management and interface query methods.
IDispatch Automation methods for late-bound access to an object's methods and properties.
IADsSecurityDescriptor Security property management for directory service objects.

QuickInfo

  Windows NT: Use version 4.0 and later.

See Also

ADSI AccessControlList Object, Using Credentials and Security