[Index]

Model: view/DeleteUnusedRoles

Delete Unused Roles

Full HTML Help

Tip

Use the Action search to navigate Automate

The Delete Unused Roles tool on the Role Management menu and dashboard allows for options to delete:

Roles are used in for example the following functional areas:

Note

To delete unused roles, on the Delete Unused Roles form:

You can investigate the transaction log (Transaction Logging and Audit) to see the status of this role delete transaction.

Model Details: view/DeleteUnusedRoles

Title Description Details
Default: Delete Unused Roles
  • Field Name: description
  • Type: String
  • Default: Delete Unused Roles
Default: This tool allows you to delete all unused roles at a specified hierarchy/hierarchies or down from a specified hierarchy/hierarchies. Used roles will be skipped. Take caution. It is very destructive and cannot be rolled back. Please select the options from the dropdowns. If you select "Yes" in the first dropdown, all the unused roles down from the current Provider hierarchy will be deleted. Models where roles are used are: SiteDefaultsDoc, User, HcsLdapUserSyncDAT, HcsMoveFilterDAT, AuthorizedAdminHierarchy.
  • Field Name: notes
  • Type: String
  • Default: This tool allows you to delete all unused roles at a specified hierarchy/hierarchies or down from a specified hierarchy/hierarchies. Used roles will be skipped. Take caution. It is very destructive and cannot be rolled back. Please select the options from the dropdowns. If you select "Yes" in the first dropdown, all the unused roles down from the current Provider hierarchy will be deleted. Models where roles are used are: SiteDefaultsDoc, User, HcsLdapUserSyncDAT, HcsMoveFilterDAT, AuthorizedAdminHierarchy.
Would you like to delete unused roles at all hierarchies? Default: Yes
  • Field Name: all_hierarchies
  • Type: String
  • Default: Yes
  • Choices: ["Yes", "No"]
Would you like to delete unused roles at a specific hierarchy or down from a specific hierarchy? Default: At
  • Field Name: direction
  • Type: String
  • Default: At
  • Choices: ["At", "Down"]
At which hierarchy do you want to delete unused roles? Default: Provider
  • Field Name: at_hierarchy
  • Type: String
  • Default: Provider
  • Choices: ["Provider", "Reseller", "Customer", "Site"]
From which hierarchy do you want to delete unused roles? Default: Reseller
  • Field Name: from_hierarchy
  • Type: String
  • Default: Reseller
  • Choices: ["Reseller", "Customer", "IntermediateNode", "Site"]
All resellers or a subset of resellers? Default: All
  • Field Name: reseller_scope
  • Type: String
  • Default: All
  • Choices: ["All", "Specific"]
Resellers
  • Field Name: reseller_x.[n]
  • Type: Array
All customers or a subset of customers? Default: All
  • Field Name: customer_scope
  • Type: String
  • Default: All
  • Choices: ["All", "Specific"]
Customers
  • Field Name: customer_x.[n]
  • Type: Array
All IntermediateNodes or a subset of IntermediateNodes? Default: All
  • Field Name: intermediatenode_scope
  • Type: String
  • Default: All
  • Choices: ["All", "Specific"]
IntermediateNodes
  • Field Name: intermediatenode_x.[n]
  • Type: Array
All sites or a subset of sites? Default: All
  • Field Name: site_scope
  • Type: String
  • Default: All
  • Choices: ["All", "Specific"]
Sites
  • Field Name: site_x.[n]
  • Type: Array
Confirmation *
  • Field Name: confirmation
  • Type: String
  • Choices: ["Yes, I confirm that I want to delete unused roles"]