Role

📄 Description: Data transfer object representing a user role within the system, defining permissions and access levels essential for managing user capabilities and ensuring compliance with organizational policies.

Properties

Name

Type

Required

Restrictions

Description

id

integer(int64)

false

none

Unique identifier for the resource

createdBy

string

false

none

Username of who created this resource

createdAt

string(date-time)

false

none

Timestamp when this resource was created

modifiedBy

string

false

none

Username of who last modified this resource

modifiedAt

string(date-time)

false

none

Timestamp when this resource was last modified

roleName

string

false

none

Name of the role

entity

string

false

none

Represents the specific role associated with the entity within the organizational structure, facilitating effective resource allocation and management.

new

boolean

false

none

Indicates whether the role is newly created within the system, facilitating effective management of organizational changes.