Name | Signature | Description |
---|
AssignPermissionSetToUser | void AssignPermissionSetToUser(Uri userUri, Uri permissionSetUri) | Assign a permission set to a user |
BulkDelete | PermissionSetBulkDeleteResults1 BulkDelete(Uri[] permissionSetUris, Uri permissionSetBulkDeleteOptionUri) | Delete many permission sets |
BulkDisable | void BulkDisable(Uri[] permissionSetUris) | Disable many permission sets |
BulkGetAssignedPermissionSetsForUsers | UserPermissionSetAssignmentDetails1[] BulkGetAssignedPermissionSetsForUsers(Uri[] userUris) | Bulk get all the assigned permission sets on users |
BulkGetPermissionSetDetails | PermissionSetDetails1[] BulkGetPermissionSetDetails(Uri[] permissionSetUris) | Get the details for the permission sets. |
BulkGetUsersWithAssignedPermissionSets | UserPermissionSetAssignmentDetails1[] BulkGetUsersWithAssignedPermissionSets(Uri[] permissionSetUris) | Bulk get all the users that have permission sets assigned |
CreateEditDraft | Uri CreateEditDraft(Uri permissionSetUri) | Create an edit draft of an existing permission set |
CreateNewDraft | Uri CreateNewDraft() | Create a draft for creating a new permission set |
Delete | void Delete(Uri permissionSetUri) | Delete a permission set |
Disable | void Disable(Uri permissionSetUri) | Disable a permission set |
Enable | void Enable(Uri permissionSetUri) | Enable a permission set |
GetAllPermissionSets | PermissionSetReference1[] GetAllPermissionSets() | Get all the permission sets. |
GetAssignedPermissionSetsForUser2 | UserPermissionSetAssignmentDetails1[] GetAssignedPermissionSetsForUser2(Uri userUri) | Get all the assigned permission sets on a user |
GetPermissionSetAvailabilityDetailsForPolicy | PermissionSetAvailabilityDetails1[] GetPermissionSetAvailabilityDetailsForPolicy(Uri policyUri) | Get the permissions sets which are available to be assigned to users for the given policy |
GetPermissionSetDetails | PermissionSetDetails1 GetPermissionSetDetails(Uri permissionSetUri) | Get the details for the permission set. |
GetPermissionSetsWithUserAccessRole | PermissionSetReference1[] GetPermissionSetsWithUserAccessRole(Uri roleUri) | Gets all permissions sets for a user access role |
GetPolicyDataAccessScopeDetailsForUser2 | PolicyDataAccessScopeDetails2[] GetPolicyDataAccessScopeDetailsForUser2(Uri userUri) | Gets all the policy access scopes for a user |
GetUriFromSlug | Uri GetUriFromSlug(String permissionSetSlug) | Convert a permission set slug into a URI. |
PublishDraft | PermissionSetReference1 PublishDraft(Uri draftUri) | Publish the permission set draft into a persisted permission set |
PutConfiguration | void PutConfiguration(Uri permissionSetUri, PermissionSetConfigurationParameter1 configuration) | Replace the permissions on a permission set, removing all others |
PutPermissionSetAssignmentsForUser | void PutPermissionSetAssignmentsForUser(Uri userUri, Uri[] permissionSetUris) | Replace all the permission sets assigned to a user |
PutPolicyDataAccessScopesForUser | void PutPolicyDataAccessScopesForUser(Uri userUri, PolicyDataAccessScopeParameter2[] policyDataAccessScopes) | Put the policy access scope for a user |
RemovePermissionSetAssignmentFromUser | void RemovePermissionSetAssignmentFromUser(Uri userUri, Uri permissionSetUri) | Remove a permission set assignment from a user |
UpdateDescription | void UpdateDescription(Uri permissionSetUri, String description) | Modify the description of a permission set. |
UpdateName | void UpdateName(Uri permissionSetUri, String name) | Modify the name of a permission set. |
UpdatePolicy | void UpdatePolicy(Uri permissionSetUri, Uri policyUri) | Modify the policy of a permission set. Note that once a permission set has been saved you can no longer change its policy. |
Validate | ValidationResultsSummary1 Validate(Uri permissionSetUri) | Validate a permission set |