Iguana X has a Role based permission system to restrict user access to various Iguana system and Component controls.
To perform actions a user needs the required permission. By default users do not have access to edit Iguana system settings - they must be granted access through the use of a role. To edit ‘roles’ for example a user would need to have a matching role tag that grants access to ‘Edit Roles’.
The only user that has all permissions granted to them by default is the admin user.
In Settings > Roles, the admin User can create custom #Role Tags with lists of granted permissions to be assigned to both Users and Components. Iguana system permissions will be applied to the User with the assigned #Role. Component permissions will only be in effect for components with the assigned #Role.
...
Expand | ||
---|---|---|
| ||
To apply permissions to a component, you must add a tag to the component that matches with a role. Components without any tags that match to a role are ‘unsecure’ in that there are no permission restrictions applied to the component - ie. anyone can do anything to the component. 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 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. |
...