register granular permission for documents
This commit is contained in:
@@ -1,4 +1,7 @@
|
||||
import type { ManifestUserPermission } from '@umbraco-cms/backoffice/extension-registry';
|
||||
import type {
|
||||
ManifestUserGranularPermission,
|
||||
ManifestUserPermission,
|
||||
} from '@umbraco-cms/backoffice/extension-registry';
|
||||
|
||||
export const UMB_USER_PERMISSION_DOCUMENT_CREATE = 'Umb.UserPermission.Document.Create';
|
||||
export const UMB_USER_PERMISSION_DOCUMENT_READ = 'Umb.UserPermission.Document.Read';
|
||||
@@ -104,4 +107,15 @@ const permissions: Array<ManifestUserPermission> = [
|
||||
},
|
||||
];
|
||||
|
||||
export const granularPermissions: Array<ManifestUserGranularPermission> = [
|
||||
{
|
||||
type: 'userGranularPermission',
|
||||
alias: 'Umb.UserGranularPermission.Document',
|
||||
name: 'Document Granular User Permission',
|
||||
meta: {
|
||||
entityType: ['document'],
|
||||
},
|
||||
},
|
||||
];
|
||||
|
||||
export const manifests = [...permissions];
|
||||
|
||||
Reference in New Issue
Block a user