Skip to content
View Categories

User Role Object

This User Role Object can be used to define various user roles within your application, detailing role keys, descriptions, and taxonomy, which are essential for managing user permissions and access control.

Friendly Field NameData Field NameGeneral Data TypeDescriptionOptimised for Filtering
Unique IdentifieruuidUUIDUniversally unique identifier (UUID) for the Object.Yes
Application Identifierapp_uuidUUIDIdentifier for the application associated with the Object.Yes
Application Context Referenceapp_context_refText (max length 50)You can use this field to provide searchable context to your object – for example this may be an external identifier, or a lookup UUID to another object in your application.Yes
Sub Identifiersub_uuidUUIDUse this field to store a UUID to a linked Object.Yes
Role Keyrole_keyText (max length 50)Unique key identifying the role.Yes
Role Namerole_nameText (max length 50)Name of the role.Yes
Role Descriptionrole_descTextDescription of the role.No
Role Taxonomyrole_taxonomyText (max length 50)Categorisation for the role.Yes
Is Enabledis_enabledBooleanIndicates if the role is enabled.No
Created Atcreated_atDateTimeTimestamp when the Object was created.No
Updated Atupdated_atDateTimeTimestamp when the Object was last updated.No
Created Bycreated_byText (max length 50)Use this field to record who or what created the Object.No
Updated Byupdated_byText (max length 50)Use this field to record who or what last updated the Object.No
Object: identity.role