How a role reaches the application
A role is granted to one or more groups. When someone in those groups signs on, Iru asserts the role’s identifier to the application using the method you choose.Role assertion method
This decides how (or whether) the role is sent to the application.Role bundles
Roles live inside role bundles, which group related roles and decide whether a user can hold more than one of them at once.
In Priority mode, each role carries a unique priority number, and the
role with the best priority wins when someone qualifies for more than one.
What a role contains
Display name and identifier
Display name and identifier
The role’s name in the dashboard, and the role identifier that is asserted
to the application (the value the app receives for this role).
Groups
Groups
The groups whose members receive the role.
Basing roles on groups keeps role assignment following your directory.
Session duration
Session duration
How long a session granted through this role lasts, in minutes. Different
roles can carry different session lengths.
Risk level
Risk level
An optional risk level
classification for the role, so you can label more sensitive roles
consistently.
Every application starts with a Default bundle and role, so access works out
of the box. Add bundles and roles only when an application needs role-based
access.
Configure roles for an application
1
Choose the role assertion method
On the app’s Roles tab, set how roles should reach the application:
Groups or a Custom attribute, or None if the app doesn’t take a
role over single sign-on.
2
Create a role bundle
Add a bundle, give it a name and identifier, and choose Include all or
Priority exclusivity.
3
Add roles
For each role, set its identifier, assign the groups that should receive it,
and set the session duration and (optionally) a risk level. In Priority
bundles, give each role a priority number.
4
Publish
Set the draft as current. From then on, sign-on asserts each user’s role
according to your bundles.
Where to go next
Assigning access
Grant who can reach the app in the first place.
Groups
Roles are granted to groups; organize membership there.
SAML applications
Where the custom attribute name format is set for SAML role assertion.
OIDC applications
Where roles ride along as a claim for OIDC apps.