register granular permission for documents

This commit is contained in:
Mads Rasmussen
2023-09-18 16:35:56 +02:00
parent 5f63c46c77
commit cb7c97f313

View File

@@ -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];