permissions
Workspace API / types/permissions
types/permissions
Interfaces
Permission
Defined in: types/permissions.ts:2
Properties
permission_id
permission_id:
string
Defined in: types/permissions.ts:3
key
key:
string
Defined in: types/permissions.ts:4
name
name:
string
Defined in: types/permissions.ts:5
description?
optionaldescription:string
Defined in: types/permissions.ts:6
category?
optionalcategory:string
Defined in: types/permissions.ts:7
is_system
is_system:
boolean
Defined in: types/permissions.ts:8
created_at
created_at:
Date
Defined in: types/permissions.ts:9
updated_at
updated_at:
Date
Defined in: types/permissions.ts:10
CreatePermissionData
Defined in: types/permissions.ts:13
Properties
key
key:
string
Defined in: types/permissions.ts:14
name
name:
string
Defined in: types/permissions.ts:15
description?
optionaldescription:string
Defined in: types/permissions.ts:16
category?
optionalcategory:string
Defined in: types/permissions.ts:17
is_system?
optionalis_system:boolean
Defined in: types/permissions.ts:18
UpdatePermissionData
Defined in: types/permissions.ts:21
Properties
name?
optionalname:string
Defined in: types/permissions.ts:22
description?
optionaldescription:string
Defined in: types/permissions.ts:23
category?
optionalcategory:string
Defined in: types/permissions.ts:24
is_system?
optionalis_system:boolean
Defined in: types/permissions.ts:25
PermissionFilters
Defined in: types/permissions.ts:28
Properties
category?
optionalcategory:string
Defined in: types/permissions.ts:29
is_system?
optionalis_system:boolean
Defined in: types/permissions.ts:30
search?
optionalsearch:string
Defined in: types/permissions.ts:31
limit?
optionallimit:number
Defined in: types/permissions.ts:32
offset?
optionaloffset:number
Defined in: types/permissions.ts:33
PermissionResponse
Defined in: types/permissions.ts:37
Properties
id
id:
string
Defined in: types/permissions.ts:38
key
key:
string
Defined in: types/permissions.ts:39
name
name:
string
Defined in: types/permissions.ts:40
description?
optionaldescription:string
Defined in: types/permissions.ts:41
category?
optionalcategory:string
Defined in: types/permissions.ts:42
isSystem
isSystem:
boolean
Defined in: types/permissions.ts:43
createdAt
createdAt:
Date
Defined in: types/permissions.ts:44
updatedAt
updatedAt:
Date
Defined in: types/permissions.ts:45
CreatePermissionRequest
Defined in: types/permissions.ts:48
Properties
key
key:
string
Defined in: types/permissions.ts:49
name
name:
string
Defined in: types/permissions.ts:50
description?
optionaldescription:string
Defined in: types/permissions.ts:51
category?
optionalcategory:string
Defined in: types/permissions.ts:52
isSystem?
optionalisSystem:boolean
Defined in: types/permissions.ts:53
UpdatePermissionRequest
Defined in: types/permissions.ts:56
Properties
name?
optionalname:string
Defined in: types/permissions.ts:57
description?
optionaldescription:string
Defined in: types/permissions.ts:58
category?
optionalcategory:string
Defined in: types/permissions.ts:59
isSystem?
optionalisSystem:boolean
Defined in: types/permissions.ts:60
UserPermission
Defined in: types/permissions.ts:63
Properties
permissionKey
permissionKey:
string
Defined in: types/permissions.ts:64
permissionName
permissionName:
string
Defined in: types/permissions.ts:65
permissionCategory?
optionalpermissionCategory:string
Defined in: types/permissions.ts:66