Iguana X has a Role based permission system to restrict user access to various Iguana system and Component controls and functionality.
In Settings > Roles, the admin User can create custom #Role Tags with lists of granted permissions to be assigned to both Users and Components.
...
Create a Role
Expand |
---|
title | Click Add and enter a #Role name |
---|
|
Click Add Role at the top right corner of the Roles page. In the Add a Role window, enter your Role Tag name and click Add. Image Added |
Expand |
---|
title | Choose Iguana and Component controls to |
---|
|
...
grant Users and Components with this Role |
|
Choose the the Iguana and Component controls you want to grant Users and Components with this Role - click Save. Once a Role is created, it can be edited or deleted as required. Image Added |
Assign a Role to a User
Expand |
---|
title | In Settings > Users, add the desired #Role to your User |
---|
|
In Settings > Users, click Edit on the User you wish to add a #Role. You can add multiple Roles to a single User, each Role is additive and will provide the User the assigned access permissions. Image Added |
Assign Roles to Components
Expand |
---|
title | To assign a #Role, enter the Role in the Component Card Tags field |
---|
|
Open a component card and enter the #Role in the Tags field. Once entered, a Role related Tag will be bold and link you to the Role configuration. If a #Role is not assigned to any components, the component related role permissions will be applied to all components. If a #Role is assigned to select components, the component related role permissions will only be applied to the tagged components. The User will have full component related permissions on all other components. Image AddedIf a User applies a #Role tag which does not have Tag editing permission to a component, a warning will appear to confirm the change before applying the new permissions. Image Added |
Expand |
---|
title | What if a Component has no assigned #Role permissions? |
---|
|
In the Component Card Tags, you will see an alert stating that there are no matching role tags (no permissions applied), meaning that the User will have full component permissions available. Image Added |