Abp VNext权限定义
2024-08-29 21:36:48
在Shop.Application.Contracts项目中Permissions目录下ShopPermissions定义权限名
namespace Shop.Permissions
{
public static class ShopPermissions
{
public const string GroupName = "Shop"; //Add your own permission names. Example:
//public const string MyPermission1 = GroupName + ".MyPermission1"; public class Student
{
public const string Default = GroupName + ".Student";
public const string Update = Default + ".Update";
public const string Create = Default + ".Create";
public const string Delete = Default + ".Delete";
} }
}
在ShopPermissionDefinitionProvider中定义权限
using Shop.Localization;
using Volo.Abp.Authorization.Permissions;
using Volo.Abp.Localization; namespace Shop.Permissions
{
public class ShopPermissionDefinitionProvider : PermissionDefinitionProvider
{
public override void Define(IPermissionDefinitionContext context)
{
var myGroup = context.AddGroup(ShopPermissions.GroupName); //Define your own permissions here. Example:
//myGroup.AddPermission(ShopPermissions.MyPermission1, L("Permission:MyPermission1")); var studentPermission = myGroup.AddPermission(ShopPermissions.Student.Default, L("Permission:Student"));
studentPermission.AddChild(ShopPermissions.Student.Create, L("Permission:Create"));
studentPermission.AddChild(ShopPermissions.Student.Update, L("Permission:Update"));
studentPermission.AddChild(ShopPermissions.Student.Delete, L("Permission:Delete"));
} private static LocalizableString L(string name)
{
return LocalizableString.Create<ShopResource>(name);
}
}
}
最新文章
- 了解 JS 原型
- 网络编程:Http通信与Socket通信
- PHP实现发红包程序(helloweba网站经典小案例)
- poj3671Dining Cows(DP)
- 【百度地图API】建立全国银行位置查询系统(二)——怎样为地图添加控件
- ILMerge 简单使用
- JS表单提交的几种方式
- [dev][dpdk][crypto] dpdk加解密设备与IPSEC
- [Linux] PHP-FPM开启慢日志记录
- face recognition[variations of softmax][L-Softmax]
- Prism框架中加载类库中时其中第三方类dll提示无法加载程序集
- 如何在Delphi 中使用 DevExpressVCL的 CxGrid与CxTreeList,编辑某列后计算另一列的值
- 怎样让DBGrid在按住Shift点鼠标的同时能将连续范围的多行选中?
- android 生成、pull解析xml文件
- [Bayes] Improve HMM step by step
- PAT 甲级 1051 Pop Sequence
- 截图保存 matlab
- CSS中背景图片的background-position中的left top到底是相对于谁的?
- 一图看懂hadoop分布式文件存储系统HDFS工作原理
- TCP建立连接和断开连接过程