Optional
descriptionOptional
idOptional
organizationThe organizationId
property stores the unique identifier of the organization
to which the role belongs.
Optional
permissionThe permissionGroups
property is an array of permission group IDs associated with a role.
Permission groups provide a way to bundle permissions together for easier management.
Optional
permissionsThe permissions
property is an array of strings that holds a list of permissions
associated with the role. These permissions define the specific actions and access
levels that the role grants to its users, enabling fine-grained control over
what users with this role can do within the application.
Optional
productThe productId
property stores the unique identifier of the product to which the role belongs.
Role title
The type
property represents the category of the role, which can be one of the following:
SYSTEM
, ORGANIZATION
, BRAND
, STUDIO
, PASSPORT_TYPE
REVIEW
or ORGANIZATION_GROUP
.
This classification helps to differentiate roles based on their scope and usage within the application.
Role description