Set up roles and permissions

XL Deploy provides fine-grained security settings based on roles and permissions that you can configure in the GUI and through the command-line interface (CLI).

Using the default GUI

To configure security in the default GUI, click User Management in the top menu bar.

Assign principals to roles

Use the Roles tab to create and maintain roles in XL Deploy. To add a role, click Add role. To delete a role, click Delete next to it.

Principals are assigned to roles. To assign a principal to a role, click Edit next to the role. Type the principal name and click Add or press ENTER to add it. Repeat this process for all principals, and then click Save. To delete a principal, click X next to it.

Add a role

Assign global permissions to roles

Use the Global Permissions tab to assign global permissions to roles in XL Deploy. To add global permissions to a role, select the boxes next to it. To clear all permissions from a role, click Clear.

Assign global permissions

Assign local permissions to roles

To assign or edit permissions:

  1. In the Library menu, hover over a root node or a directory and click Explorer action menu.
  2. Select Edit permissions.
  3. To add local permissions to a role, select the boxes next to it. To clear all permissions from a role, click Clear.

Note: To add or edit local permissions, you must have the admin or security#edit global permission.

Using the CLI

For information about using the command-line interface (CLI) to set up roles and permissions refer to Set up roles and permissions using the XL Deploy CLI.