JetBrains CodeCanvas 2024.1 Help

Configure Roles

If the default Roles don't satisfy your organization's access management needs, you can:

  • Create new custom Roles with your own selection of permissions.

  • Modify existing Roles by adding or removing permissions from them.

The default System Admin role can't be modified.

Create a custom Role

  1. On the sidebar, choose Administration, then Roles.

  2. On the top right, click New Role.

  3. Give this new Role a name.

    The new Role will be listed on the left pane under Custom Roles.

  4. Click Edit permissions and select the permissions that you want included in this Role.

    Click Save when done.

  5. To assign this Role to users, add a user to the Role members input field by typing their name or selecting them from the drop-down list.

Modify the basic Member Role

The Member role defines the basic access level for all users.

You can modify the Member Role by enabling or disabling some of the permissions it includes.

  1. On the sidebar, choose Administration, then Roles.

  2. On the left pane, select Member.

  3. On the right pane, click the Edit permissions.

    Permissions available for this Role will be displayed. Scroll down to view all permissions.

  4. Select the permissions which you want included in the Role.

    Click Save when done.

Modify templates for namespace-specific Roles

The changes you make to the namespace roles templates will only be applied to namespaces created afterward. Existing namespaces will not be affected.

  1. On the sidebar, choose Administration, then Roles.

  2. On the left pane under Namespace Templates, choose the Role you want to edit.

  3. On the right pane, click the Edit permissions.

    Permissions available for the selected Role will be displayed. Scroll down to view all permissions.

  4. Select the permissions which you want included in the Role.

    Click Save when done.

Last modified: 17 May 2024