Warren Buckley
06/18/2024, 12:28 PMWarren Buckley
06/18/2024, 12:29 PMtypescript
import { UMB_DOCUMENT_ENTITY_TYPE } from "@umbraco-cms/backoffice/document";
import { UMB_MEDIA_ENTITY_TYPE } from "@umbraco-cms/backoffice/media";
import { ManifestEntityUserPermission } from "@umbraco-cms/backoffice/extension-registry";
const examinePeekPermission: ManifestEntityUserPermission = {
type: 'entityUserPermission',
alias: 'examinepeek.permission',
name: 'Examine Peek User Permission',
forEntityTypes: [ UMB_DOCUMENT_ENTITY_TYPE, UMB_MEDIA_ENTITY_TYPE ],
weight: -1000,
meta: {
verbs: ['ExaminePeek.Enabled'], // This is key persissted back to server & what we look up in condition
group: 'Examine Peek',
label: 'Enable Examine Peek',
description: 'Allows a user to peek at the stored Examine values in the index for a given piece of content.'
}
}
export const manifests = [examinePeekPermission];
Warren Buckley
06/18/2024, 12:34 PMNiels Lyngsø
06/18/2024, 1:39 PMWarren Buckley
06/18/2024, 2:21 PMNiels Lyngsø
06/18/2024, 2:27 PMWarren Buckley
06/18/2024, 2:29 PMWarren Buckley
06/18/2024, 2:53 PM