Name | Signature | Description |
---|
AssignPolicySetToUser | void AssignPolicySetToUser(Uri userUri, Uri policySetUri) | Assign a policy set to a user |
BulkDelete | PolicySetBulkDeleteResults1 BulkDelete(Uri[] policySetUris, Uri policySetBulkDeleteOptionUri) | Delete many policy sets |
BulkDisable | void BulkDisable(Uri[] policySetUris) | Disable many policy sets |
BulkGetAssignedPolicySetsForUsers | UserPolicySetAssignmentDetails1[] BulkGetAssignedPolicySetsForUsers(Uri[] userUris) | Bulk get all the assigned policy sets on users |
BulkGetPolicySetDetails | PolicySetDetails1[] BulkGetPolicySetDetails(Uri[] policySetUris) | Get the details for the policy sets. |
BulkGetUsersWithAssignedPolicySets | UserPolicySetAssignmentDetails1[] BulkGetUsersWithAssignedPolicySets(Uri[] policySetUris) | Bulk get all the users that have policy sets assigned |
CreateEditDraft | Uri CreateEditDraft(Uri policySetUri) | Create an edit draft of an existing policy set |
CreateNewDraft | Uri CreateNewDraft() | Create a draft for creating a new policy set |
Delete | void Delete(Uri policySetUri) | Delete a policy set |
Disable | void Disable(Uri policySetUri) | Disable a policy set |
Enable | void Enable(Uri policySetUri) | Enable a policy set |
GetAllEnabledPolicySetsForPolicy | PolicySetReference1[] GetAllEnabledPolicySetsForPolicy(Uri policyUri) | Get all the enabled policy sets for a given policy. |
GetAllPolicySets | PolicySetReference1[] GetAllPolicySets() | Get all the policy sets. |
GetAssignedPolicySetsForUser | UserPolicySetAssignmentDetails1[] GetAssignedPolicySetsForUser(Uri userUri) | Get all the assigned policy sets on a user |
GetPolicySetDetails | PolicySetDetails1 GetPolicySetDetails(Uri policySetUri) | Get the details for the policy set. |
GetPolicySetsAssignmentScheduleForUser | PolicySetAssignmentScheduleDetails1[] GetPolicySetsAssignmentScheduleForUser(UserTargetParameter1 target) | Get all the assigned policy sets assignment schedule for a given user |
GetPolicySetsAssignmentScheduleForUserAndPolicy | PolicySetAssignmentScheduleDetails1[] GetPolicySetsAssignmentScheduleForUserAndPolicy(UserTargetParameter1 target, Uri policyUri) | Get all the assigned policy sets assignment schedule for a given user and policy |
GetUriFromSlug | Uri GetUriFromSlug(String policySetSlug) | Convert a policy set slug into a URI. |
PublishDraft | PolicySetReference1 PublishDraft(Uri draftUri) | Publish the policy set draft into a persisted policy set |
PutPolicySet | PolicySetReference1 PutPolicySet(PolicySetParameter1 policySet) | Put Policy Set details. If PolicySetParameter1.target.name is specified and not found, it will be created |
PutPolicySetAssignmentScheduleForUser | void PutPolicySetAssignmentScheduleForUser(UserTargetParameter1 target, PolicySetAssignmentScheduleEntryParameter1[] schedule) | Put the entire policy set assignment schedule for the specified user |
PutPolicySetAssignmentScheduleForUserAndPolicy | void PutPolicySetAssignmentScheduleForUserAndPolicy(UserTargetParameter1 target, Uri policyUri, PolicySetAssignmentScheduleEntryParameter1[] schedule) | Put the entire policy set assignment schedule for the specified user |
PutPolicySetAssignmentsForUser | void PutPolicySetAssignmentsForUser(Uri userUri, Uri[] policySetUris) | Replace all the policy sets assigned to a user |
PutPolicyValues | void PutPolicyValues(Uri policySetUri, PolicyKeyValue2[] policyValues) | Replace the policys on a policy set, removing all others |
RemovePolicySetAssignmentFromUser | void RemovePolicySetAssignmentFromUser(Uri userUri, Uri policySetUri) | Remove a policy set assignment from a user |
UpdateDescription | void UpdateDescription(Uri policySetUri, String description) | Modify the description of a policy set. |
UpdateName | void UpdateName(Uri policySetUri, String name) | Modify the name of a policy set. |
UpdatePolicy | void UpdatePolicy(Uri policySetUri, Uri policyUri) | Modify the policy of a policy set. Note that once a policy set has been saved you can no longer change its policy. |
UpdatePolicySetAssignmentScheduleOverDateRangeForUserAndPolicy | void UpdatePolicySetAssignmentScheduleOverDateRangeForUserAndPolicy(UserTargetParameter1 target, Uri policyUri, Uri policySetUri, DateRangeParameter1 dateRange) | Updates which policy set this user is assigned to for the given date range |
UpdatePolicyValues | void UpdatePolicyValues(Uri policySetUri, PolicyKeyValue2[] policyValues) | Replace the specified policies on a policy set |
Validate | ValidationResultsSummary1 Validate(Uri policySetUri) | Validate a policy set |