簡體   English   中英

Orchard Core 模塊如何添加新的角色和權限?

[英]How can an Orchard Core module add new roles and permissions?

IPermissionProvider 似乎無法添加新角色(也許我錯過了一些東西),而且它似乎也只在模塊的初始安裝期間被調用,這看起來很糟糕。

我的模塊如何添加新角色和權限?

IPermissionProvider實現了兩種您可以實現的方法。

  • Task<IEnumerable<Permission>> GetPermissionsAsync()允許您的模塊返回您的模塊提供的Permission ,並且

  • IEnumerable<PermissionStereotype> GetDefaultStereotypes()允許您定義您創建的默認權限,和/或添加PermissionStereotype以定義新角色。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM