RoleDefinition interface

Role definition.

Properties

assignableScopes

Role definition assignable scopes.

createdBy

Id of the user who created the assignment NOTE: This property will not be serialized. It can only be populated by the server.

createdOn

Time it was created NOTE: This property will not be serialized. It can only be populated by the server.

description

The role definition description.

id

The role definition ID. NOTE: This property will not be serialized. It can only be populated by the server.

name

The role definition name. NOTE: This property will not be serialized. It can only be populated by the server.

permissions

Role definition permissions.

roleName

The role name.

roleType

The role type.

type

The role definition type. NOTE: This property will not be serialized. It can only be populated by the server.

updatedBy

Id of the user who updated the assignment NOTE: This property will not be serialized. It can only be populated by the server.

updatedOn

Time it was updated NOTE: This property will not be serialized. It can only be populated by the server.

Property Details

assignableScopes

Role definition assignable scopes.

assignableScopes?: string[]

Property Value

string[]

createdBy

Id of the user who created the assignment NOTE: This property will not be serialized. It can only be populated by the server.

createdBy?: string

Property Value

string

createdOn

Time it was created NOTE: This property will not be serialized. It can only be populated by the server.

createdOn?: Date

Property Value

Date

description

The role definition description.

description?: string

Property Value

string

id

The role definition ID. NOTE: This property will not be serialized. It can only be populated by the server.

id?: string

Property Value

string

name

The role definition name. NOTE: This property will not be serialized. It can only be populated by the server.

name?: string

Property Value

string

permissions

Role definition permissions.

permissions?: Permission[]

Property Value

roleName

The role name.

roleName?: string

Property Value

string

roleType

The role type.

roleType?: string

Property Value

string

type

The role definition type. NOTE: This property will not be serialized. It can only be populated by the server.

type?: string

Property Value

string

updatedBy

Id of the user who updated the assignment NOTE: This property will not be serialized. It can only be populated by the server.

updatedBy?: string

Property Value

string

updatedOn

Time it was updated NOTE: This property will not be serialized. It can only be populated by the server.

updatedOn?: Date

Property Value

Date