mirror of
https://github.com/paperless-ngx/paperless-ngx.git
synced 2025-05-01 11:19:32 -05:00

* bulk_edit_object_perms API endpoint * Frontend support for bulk object permissions edit
21 lines
366 B
TypeScript
21 lines
366 B
TypeScript
import { ObjectWithId } from './object-with-id'
|
|
|
|
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
|
|
|
|
user_can_change?: boolean
|
|
}
|