AppRoleConfig.cs 733 B

123456789101112131415161718192021222324252627
  1. using Abp.MultiTenancy;
  2. using IwbZero.Zero.Configuration;
  3. namespace WeApp.Authorization.Roles
  4. {
  5. public static class AppRoleConfig
  6. {
  7. public static void Configure(IRoleManagementConfig roleManagementConfig)
  8. {
  9. //Static host roles
  10. roleManagementConfig.StaticRoles.Add(
  11. new StaticRoleDefinition(
  12. StaticRoleNames.Host.Admin,
  13. MultiTenancySides.Host)
  14. );
  15. //Static tenant roles
  16. roleManagementConfig.StaticRoles.Add(
  17. new StaticRoleDefinition(
  18. StaticRoleNames.Tenants.Admin,
  19. MultiTenancySides.Tenant)
  20. );
  21. }
  22. }
  23. }