Resource Type: dsc_xadobjectpermissionentry
- Defined in:
- lib/puppet/type/dsc_xadobjectpermissionentry.rb
Overview
The DSC xADObjectPermissionEntry resource type. Automatically generated from version 3.0.0.0
Properties
-
dsc_activedirectoryrights
A combination of one or more of the ActiveDirectoryRights enumeration values that specifies the rights of the access rule. Default is ‘GenericAll’.
-
dsc_ensure
Indicates if the access will be added (Present) or will be removed (Absent). Default is ‘Present’.
Parameters
-
dsc_accesscontroltype (namevar)
Indicates whether to Allow or Deny access to the target object.
-
dsc_activedirectorysecurityinheritance (namevar)
One of the ‘ActiveDirectorySecurityInheritance’ enumeration values that specifies the inheritance type of the access rule.
-
dsc_identityreference (namevar)
Indicates the identity of the principal for the ACE. Use the notation DOMAINSamAccountName for the identity.
-
dsc_inheritedobjecttype (namevar)
The schema GUID of the child object type that can inherit this access rule. If the permission entry shouldn’t be restricted to a specific inherited object type, use the zero guid: 00000000-0000-0000-0000-000000000000.
-
dsc_objecttype (namevar)
The schema GUID of the object to which the access rule applies. If the permission entry shouldn’t be restricted to a specific object type, use the zero guid: 00000000-0000-0000-0000-000000000000.
-
dsc_path (namevar)
Active Directory path of the target object to add or remove the permission entry, specified as a Distinguished Name.
-
dsc_psdscrunascredential
-
name (namevar)
Description of the purpose for this resource declaration.
-
validation_mode
(defaults to: property)
Whether to check if the resource is in the desired state by property (default) or using Invoke-DscResource in Test mode (resource).