public void DeletePermission( WorkflowInstance instance, Guid permissionId, OrganizationItem orgItem )
Delete the process permissions of the organizational structure item
Syntax
public void DeletePermission( WorkflowInstance instance, Guid permissionId, OrganizationItem orgItem )
Parameters
- instance
- Type: WorkflowInstance
Process instance. Object. Access path: PublicAPI.Processes.WorkflowInstance
- permissionId
- Type: System Guid
Permission ID
- orgItem
- Type: OrganizationItem
Organizational structure item, whose permissions are deleted. Object. Access path: PublicAPI.Portal.Security.OrganizationItem
Examples
//load the process instance by ID var instance = PublicAPI.Processes.WorkflowInstance.Load(3); //load the organizational structure item by ID var orgItem = PublicAPI.Portal.Security.OrganizationItem.Load(3); //get permission ID var permissionId = PublicAPI.Processes.Permissions.MembersManagement.Id; //delete permissions PublicAPI.Processes.Permissions.DeletePermission(instance, permissionId, orgItem);
See Also