rickbutterfield
04/25/2024, 12:05 PMKevin Jump
04/25/2024, 12:36 PMKevin Jump
04/25/2024, 12:37 PMKevin Jump
04/25/2024, 12:39 PMKevin Jump
04/25/2024, 12:39 PMleekelleher
04/25/2024, 1:00 PMRichard Soeteman
04/25/2024, 1:21 PMWarren Buckley
04/25/2024, 1:31 PMKevin Jump
04/25/2024, 1:32 PMKevin Jump
04/25/2024, 1:32 PMRichard Soeteman
04/25/2024, 1:33 PMRichard Soeteman
04/25/2024, 1:33 PM_tommadden
04/25/2024, 1:33 PMWarren Buckley
04/25/2024, 1:34 PMKevin Jump
04/25/2024, 1:34 PMRichard Soeteman
04/25/2024, 1:36 PMWarren Buckley
04/25/2024, 1:39 PMKevin Jump
04/25/2024, 1:40 PMKevin Jump
04/25/2024, 1:40 PMRichard Soeteman
04/25/2024, 1:41 PMRichard Soeteman
04/25/2024, 1:41 PMleekelleher
04/25/2024, 1:53 PMKevin Jump
04/25/2024, 1:59 PMKevin Jump
04/25/2024, 2:46 PMKevin Jump
04/25/2024, 2:46 PMWarren Buckley
04/25/2024, 3:08 PMKevin Jump
04/25/2024, 3:12 PMKevin Jump
04/25/2024, 3:13 PMWarren Buckley
04/25/2024, 3:13 PMKevin Jump
04/25/2024, 3:13 PMWarren Buckley
04/25/2024, 3:30 PMKevin Jump
04/25/2024, 4:21 PMKevin Jump
04/25/2024, 4:21 PMWarren Buckley
04/25/2024, 4:22 PMKevin Jump
04/25/2024, 4:26 PMKevin Jump
04/25/2024, 4:26 PMWarren Buckley
04/25/2024, 4:32 PMKevin Jump
04/25/2024, 5:02 PMts
{
type: 'entityUserPermission',
alias: UMB_USER_PERMISSION_DOCUMENT_DELETE,
name: 'Delete Document User Permission',
forEntityTypes: [UMB_DOCUMENT_ENTITY_TYPE],
meta: {
verbs: ['Umb.Document.Delete'],
label: '#actions_delete',
description: '#actionDescriptions_delete',
},
},
backoffice uses constants to check em.
csharp
AuthorizationResult authorizationResult = await _authorizationService.AuthorizeResourceAsync(
User,
ContentPermissionResource.WithKeys(ActionDelete.ActionLetter, id),
AuthorizationPolicies.ContentPermissionByResource);
if (!authorizationResult.Succeeded)
{
return Forbidden();
}
Warren Buckley
04/25/2024, 5:34 PMWarren Buckley
04/25/2024, 5:35 PM