mirror of
https://github.com/paperless-ngx/paperless-ngx.git
synced 2025-05-03 11:29:28 -05:00
20 lines
386 B
TypeScript
20 lines
386 B
TypeScript
import { ObjectWithId } from './object-with-id'
|
|
import { PaperlessUser } from './paperless-user'
|
|
|
|
export interface PermissionsObject {
|
|
view: {
|
|
users: Array<number>
|
|
groups: Array<number>
|
|
}
|
|
change: {
|
|
users: Array<number>
|
|
groups: Array<number>
|
|
}
|
|
}
|
|
|
|
export interface ObjectWithPermissions extends ObjectWithId {
|
|
owner?: number
|
|
|
|
permissions?: PermissionsObject
|
|
}
|