Resolved #886 Move Identity & Tenant Management menu items under the new Administration menu item

pull/897/head
Yunus Emre Kalkan 7 years ago
parent cfd2d984dd
commit 4398498b88

@ -16,11 +16,13 @@ namespace Volo.Abp.Identity.Web.Navigation
return;
}
var administrationMenu = context.Menu.GetAdministration();
var authorizationService = context.ServiceProvider.GetRequiredService<IAuthorizationService>();
var l = context.ServiceProvider.GetRequiredService<IStringLocalizer<IdentityResource>>();
var identityMenuItem = new ApplicationMenuItem(IdentityMenuNames.GroupName, l["Menu:IdentityManagement"], icon: "fa fa-id-card-o");
context.Menu.AddItem(identityMenuItem);
administrationMenu.AddItem(identityMenuItem);
if (await authorizationService.IsGrantedAsync(IdentityPermissions.Roles.Default))
{

@ -16,11 +16,13 @@ namespace Volo.Abp.TenantManagement.Web.Navigation
return;
}
var administrationMenu = context.Menu.GetAdministration();
var authorizationService = context.ServiceProvider.GetRequiredService<IAuthorizationService>();
var l = context.ServiceProvider.GetRequiredService<IStringLocalizer<AbpTenantManagementResource>>();
var tenantManagementMenuItem = new ApplicationMenuItem(TenantManagementMenuNames.GroupName, l["Menu:TenantManagement"], icon: "fa fa-users");
context.Menu.AddItem(tenantManagementMenuItem);
administrationMenu.AddItem(tenantManagementMenuItem);
if (await authorizationService.IsGrantedAsync(TenantManagementPermissions.Tenants.Default))
{

Loading…
Cancel
Save