Files
KonSoft.Clean/modules/admin/src/KonSoft.Admin.Application.Contracts/Permissions/AdminPermissionDefinitionProvider.cs
2025-10-16 10:30:51 +08:00

20 lines
654 B
C#

using KonSoft.Admin.Localization;
using Volo.Abp.Authorization.Permissions;
using Volo.Abp.Localization;
namespace KonSoft.Admin.Permissions;
public class AdminPermissionDefinitionProvider : PermissionDefinitionProvider
{
public override void Define(IPermissionDefinitionContext context)
{
var myGroup = context.AddGroup(AdminPermissions.GroupName);
//Define your own permissions here. Example:
//myGroup.AddPermission(AdminPermissions.MyPermission1, L("Permission:MyPermission1"));
}
private static LocalizableString L(string name)
{
return LocalizableString.Create<AdminResource>(name);
}
}