Files
permit-api/src/utils/claims.ts
2025-06-09 16:45:05 +05:30

39 lines
688 B
TypeScript

export type Claim =
| "user:read"
| "user:write"
| "user:delete"
| "org:read"
| "org:write"
| "org:delete"
| "permit:read"
| "permit:write"
| "permit:delete"
| "file:upload"
| "file:download"
| "file:delete"
| "token:read"
| "token:write"
| "token:delete"
| "rts:read"
| "rts:write"
| "rts:delete"
| "task:read"
| "task:write"
| "task:delete"
| "ctask:read"
| "ctask:write"
| "ctask:delete"
| "notification:read"
| "notification:write"
| "notification:delete"
| "config:read"
| "config:write"
| "mail:all"
| "view:read"
| "view:write"
| "view:delete"
| "note:read"
| "note:write"
| "note:delete"
| "payment:read";