role_definitions

Role Definitions (roles) contain a list of permissions and can be used to assign those permissions to a user or team through the respective assignment endpoints.

Custom roles can be created, modified, and deleted through this endpoint. System-managed roles are shown here, which cannot be edited or deleted, but can be assigned to users.

put/role_definitions/{id}/

Path parameters

idinteger required

A unique integer value identifying this role definition.

Request body

idinteger required
urlstring required
relatedobject required
summary_fieldsobject required
permissionsPermissionsEnum[] required
content_type'eda.activation' | 'eda.auditrule' | 'eda.credentialtype' | 'eda.decisionenvironment' | 'eda.edacredential' | 'eda.project' | 'eda.rulebook' | 'eda.rulebookprocess' | 'shared.organization' | 'shared.team' required
  • eda.activation - Activation
  • eda.auditrule - Audit Rule
  • eda.credentialtype - Credential Type
  • eda.decisionenvironment - Decision Environment
  • eda.edacredential - Eda Credential
  • eda.project - Project
  • eda.rulebook - Rulebook
  • eda.rulebookprocess - Rulebook Process
  • shared.organization - Organization
  • shared.team - Team
modifiedstring date-time required

The date/time this resource was created

createdstring date-time required

The date/time this resource was created

namestring required
descriptionstring
managedboolean required
modified_byinteger nullable required

The user who last modified this resource

created_byinteger nullable required

The user who created this resource

Response

idinteger required
urlstring required
relatedobject required
summary_fieldsobject required
permissionsPermissionsEnum[] required
content_type'eda.activation' | 'eda.auditrule' | 'eda.credentialtype' | 'eda.decisionenvironment' | 'eda.edacredential' | 'eda.project' | 'eda.rulebook' | 'eda.rulebookprocess' | 'shared.organization' | 'shared.team' required
  • eda.activation - Activation
  • eda.auditrule - Audit Rule
  • eda.credentialtype - Credential Type
  • eda.decisionenvironment - Decision Environment
  • eda.edacredential - Eda Credential
  • eda.project - Project
  • eda.rulebook - Rulebook
  • eda.rulebookprocess - Rulebook Process
  • shared.organization - Organization
  • shared.team - Team
modifiedstring date-time required

The date/time this resource was created

createdstring date-time required

The date/time this resource was created

namestring required
descriptionstring
managedboolean required
modified_byinteger nullable required

The user who last modified this resource

created_byinteger nullable required

The user who created this resource

Changes