SecureGPO
SecureGPO
Adds or removes permissions for a Group Policy Object. Find the Group Policy Object by input, domain and name, or domain and GUID.
Properties
DelegationPermission
Type: Citrix.WorkflowStudio.CustomActivities.Editors.GPMPermissionsGpoDelegation
Specifies the delegation permissions to be modified by this activity. Defaults to 'Read'.
DelegationOperation
Type: Citrix.WorkflowStudio.ActivityLibrary.GroupPolicy.DelegationActionType
Specifies whether to apply the permissions listed in 'Delegation Permission'. Defaults to 'Perform Selected Action'.
ApplyPermission
Type: Citrix.WorkflowStudio.ActivityLibrary.GroupPolicy.DelegationActionType
Specifies whether to apply the permission listed in 'Action'. Defaults to 'Perform Selected Action'.
TaskAction
Type: Citrix.WorkflowStudio.ActivityLibrary.GroupPolicy.ActionType
Specifies whether to add the selected permission ('Add'), remove the selected permission ('Remove'), or remove the trustee and all permissions ('Remove Trustee (and all permissions)'). Defaults to 'Add'.
InputGPO
Type: System.Object
Specifies the Group Policy Object whose security descriptor is to be changed. This parameter takes precedence over the domain and name or the domain and GUID parameters.
InputTrustee
Type: System.Object
Specifies the Security Identifiers (SID) of trustees for this activity. This parameter takes precedence over the list of trustees in the 'Trustees' parameter.
GPODomain
Type: System.String
Specifies the full DNS name of the domain in which to find the Group Policy Object whose security descriptor is to be changed. You must also specify 'GPO GUID' or 'GPO Name'. This parameter is ignored if 'Input GPO' is supplied.
GPOName
Type: System.String
Specifies the display name of the Group Policy Object whose security descriptor is to be changed. You must also specify the 'GPO Domain'. This parameter is ignored if 'Input GPO' is supplied.
GPOGuid
Type: System.String
Specifies the GUID of the Group Policy Object whose security descriptor is to be changed. You must also specify the 'GPO Domain'. This parameter is ignored if 'Input GPO' is supplied.
TrusteeSidList
Type: System.Collections.Generic.List`1[[System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]
Specifies, through the 'Manage Trustees' dialog, the list of trustees whose permissions are to be changed. This parameter is ignored if 'Input Trustee' is supplied.
GPOOutput
Type: System.Object
Contains the Group Policy Object(s) whose permissions were changed. This is a read-only output parameter.
Add Comment