💻Creating and using Roles

For a demo example of following steps, here is the policy timestamp: 1675164531.823309003

User roles usage in Policies

An example of creating and using Roles in Policy

  1. Switch to the Roles tab

Roles Tab
  1. Create 2 new roles called ‘Example role 1’ andExample role 2

Add Role button
Creating two roles
  1. In the root container create 4 more ’interfaceContainerBlock container called ‘no_role, ‘owner, ‘role_1’ and ‘role_2

Creating 4 interfaceContainerBlock

Note: By default all containers would have ‘Any Role’ set and thus they would be visible to all users (with all roles)

  1. Change the ‘Permissions’ properties in each container in the following way:

  • no_role: No Role

  • owner: Owner

  • role_1: Example role 1

  • role_2: Example role 2

No Role
Owner
Example role 1
Example role 2

This would result in the following visibility of containers:

  • The first container (called ’no role’) would be visible only to new users which have no role assigned to them

  • The ‘owner’ container would be visible only to the Standard Registry which created (or imported) this policy

  • The ‘role 1’ container would be visible only to users with ‘Example role 1’

  • The ‘role 2’ container would be visible only to users with ‘Example role 2’

  1. Add a ‘policyRolesBlock to the ‘no_role’ container and name it ‘choose_role’

Adding policyRolesBlock

Since this block is located inside the container ‘no_role’ which has ‘No role’ permission setting it would only be visible to new users without an assigned role.

  1. The ‘Available Roles property allows to configure which roles would be available to users to chose from at this stage of the Policy workflow

Select ‘Example role 1’ andExample role 2

Available Roles property
  1. Add ‘informationBlock’ to other containers just to display results

InformationBlock to other containers

Results:

  1. New users would end up on the policy choice form upon entering the policy

Selecting Role
  1. After the selection of the role users would see only 1 container corresponding to their roles

Showing only 1 container
  1. The owner of the Policy (the Standard Registry user) upon executing the policy would skip the role selection form and would immediately end-up in the corresponding container

For Standard Registry

Last updated

Was this helpful?