Documentation
Role

You can define different roles inside the application. Roles can then be assigned to a human or application user.

Roles are cumulative and inherited. This means that the access rights of the different roles positively accumulate up for a user.

States
  • Create
    The create state indicates that the role is in creation.
  • Active
    The active state indicates that the role is active and may be used.
  • Deleting
    The deleting state indicates that the role is in the process to be deleted.
  • Deleted
    The deleted state marks the role for purging from the database.
Properties
  • Account
    The account to which this role belongs to. This role can only be assigned within the assigned account and the sub accounts of the assigned account.
  • Id
    The ID is the primary key of the entity. The ID identifies the entity uniquely.
  • Name
    The name of this role is used to identify the role within administrative interfaces.
  • Permissions
    Set of permissions that are granted to this role.
  • Planned Purge Date
    The planned purge date indicates when the entity is permanently removed. When the date is null the entity is not planned to be removed.
  • State
  • Two-Factor Authentication Required
    Defines whether having been granted this role will force a user to use two-factor authentication.
  • Version
    The version number indicates the version of the entity. The version is incremented whenever the entity is changed.