diff --git a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/user-permissions/manifests.ts b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/user-permissions/manifests.ts index 9d5d04f95a..099f937223 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/user-permissions/manifests.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/user-permissions/manifests.ts @@ -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 = [ }, ]; +export const granularPermissions: Array = [ + { + type: 'userGranularPermission', + alias: 'Umb.UserGranularPermission.Document', + name: 'Document Granular User Permission', + meta: { + entityType: ['document'], + }, + }, +]; + export const manifests = [...permissions];