Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
tutorial:adm:virtual_system_-_creating_and_using_roles [2019/06/05 14:43]
doischert created
tutorial:adm:virtual_system_-_creating_and_using_roles [2023/02/03 13:46] (current)
dossantosd
Line 5: Line 5:
 ===== Introduction ===== ===== Introduction =====
  
-If you followed the [[tutorial:adm:how_to_create_virtual_system|quick start tutorial]] to create a virtual system, you should find that among the attributes in your scheme, there is one called "'Rights' - multivalued merge attribute." This attribute can be best managed using roles, as we will show in this tutorial. They allow for an easier, safer and more regular rights management in connected systems.+If you followed the [[tutorial:adm:how_to_create_virtual_system|quick start tutorial]] to create a virtual system, you should find that among the attributes in your scheme, there is one called "'Rights' - multivalued merge attribute." This attribute represents the rights users of the managed system have. It can be best managed using roles, as we will show in this tutorial. They allow for an easier, safer and more regular rights management in connected systems.
  
-SCREEN ATTRIBUTES+{{ :tutorial:01_screenattr.png?direct&1200 |}}
  
 ===== Step 1: create the role and assign it to the system ===== ===== Step 1: create the role and assign it to the system =====
Line 13: Line 13:
 In the left panel, select Roles, Roles. Click the green button Add. Here, you have to fill the Code and Name fields. Click Save and continue. In the left panel, select Roles, Roles. Click the green button Add. Here, you have to fill the Code and Name fields. Click Save and continue.
  
-SCREENS CREATE ROLE+{{ :tutorial:02_roles.png?direct&1200 |}}
  
-Then click Systems in the Role details and click the green button Add.+{{ :tutorial:03_createrole.png?direct&1200 |}}
  
-SCREEN+Then click Systems in the Role details and click the green button Add. Select your virtual system in System and click Save. Once you do this, Attributes mapped within role should appear. Click Add. 
  
-Select your virtual system in System and click Save. Once you do this, Attributes mapped within role should appear+{{ :tutorial:04_systemrole.png?direct&1200 |}}
  
-SCREEN+Select the rights attribute in Attribute in system. Leave everything as is but specify the rights you want the user with this role to hold in Transformation to system. Simply write their rights in double quotes. Click save.
  
-Click Add and select the rights attribute in Attribute in system. Leave everything as is but specify the rights you want the user with this role to hold in Transformation to system. Simply write their rights in double quotes. Click save.+{{ :tutorial:05_rights.png?direct&1200 |}}
  
-SCREENS +{{ :tutorial:05.1_rights.png?direct&1200 |}} 
  
 ===== Step 2: assign the role to a user ===== ===== Step 2: assign the role to a user =====
  
-In this step, the you assign to role to a user in the same way you would any other. Click Users in the left panel and select the user to whom you want to assign the newly created role. Click Request to change roles.+In this step, you assign the role to a user in the same way you would any other. Click Users in the left panel and select the user to whom you want to assign the newly created role. Click Request to change roles.
  
-SCREEN+{{ :tutorial:06_user.png?direct&1200 |}}
  
 Now under Current assigned roles (includes requested changes) click the green button Add and select the role you've created. Click Set, then click Submit a request. Now under Current assigned roles (includes requested changes) click the green button Add and select the role you've created. Click Set, then click Submit a request.
  
-SCREENS+{{ :tutorial:07_rolerequest.png?direct&1200 |}}
  
-If you now look under Virtual systems and Requests, you will see that the implementer is notified and has to confirm whether or not the change in rights was performed.+{{ :tutorial:08_roleadd.png?direct&1200 |}} 
 + 
 +If you now look under Virtual systems and Requests, you will see that the implementer is notified and has to confirm whether or not the change in rights in the connected system was performed. 
 + 
 +{{ :tutorial:09_request.png?direct&1200 |}} 
 + 
 +{{ :tutorial:10_requestdetail.png?direct&1200 |}}
  • by doischert