paperless-ngx/src-ui/src/app/data/object-with-permissions.ts
2022-12-09 04:59:15 -08:00

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
}