[]
        
(Showing Draft Content)

Permission

Permission

[GET] /api/v1/permissions

Get all permissions.

Responses

[200] Success

[GET] /api/v1/permissions/enabled

Get enabled permissions.

Responses

[200] Success

[PUT] /api/permission/filter-view/{id}

Parameters

Name In Type
idRequired path string

Request Body

Type: application/json

PermissionRequest

Responses

[200] Success

DashboardFilterViewResponse

Type: [application/json]

[400] Bad Request

ServerPluginError

Type: [application/json]

[404] Not Found

ServerPluginError

Type: [application/json]

Models

Ƭ DashboardFilterViewResponse

Dashboard Filter View POST Response

Name Type Description
idNullable string New Dashboard Filter View ID

Ƭ ServerPluginError

Server plugin error

Name Type Description
codeNullable string error code
messageNullable string error message
contextNullable string error context

Ƭ PermissionRequest

Update Permission Request

Name Type Description
grantCollectionNullable Array<AccessEntryDto> Grants in permission
revokeCollectionNullable Array<AccessEntryDto> Revokes in permission

Ƭ AccessEntryDto

Access entry Dto

Name Type Description
roleNullable string Role name
opsNullable Array<Operations> Operations

Ƭ Operations

Enum:

  • None
  • Create
  • Read
  • Update
  • Delete
  • Modify
  • ChangePermission
  • Execute
  • FullControl
  • All