Check User Roles Node
| Description | The Check User Roles node verifies whether a user has one or more specified IO roles. It evaluates the user's assigned roles and checks if they match the configured role or set of roles. |
| Available in | Authentication, Admin, Self Service, API, Consent, Library, Custom, User Defined |
| Node Name | Check User Roles |
User Binding Configurations
User Binding Configurations
This section allows you to configure **how the user is bound to the session**. ### Username You can bind the user either by **username** or by a specific **attribute**. In both cases, the corresponding value must be specified (e.g. `{{form.username}}`). An additional **Ignore case** option is available. ### Required Roles In the dedicated field, select **one or more roles** to check if they are assigned to the user.Save in the Flow store
Attributes can be saved **into a variable** for reuse by other nodes. See [Common Configurations]({filename}/pages/io/io-nodes/io-node-types/common-configurations.md#save-in-the-flow-store) for details.Default Output Node
- Authorised
- Not Authorised
- User not found
- Failure