Browse Source

UI: Add mobile center in tenant level

pull/11835/head
Vladyslav_Prykhodko 2 years ago
parent
commit
71735ab414
  1. 16
      ui-ngx/src/app/core/services/menu.models.ts
  2. 13
      ui-ngx/src/app/modules/home/pages/admin/oauth2/oauth2-routing.module.ts

16
ui-ngx/src/app/core/services/menu.models.ts

@ -804,6 +804,14 @@ const defaultUserMenuMap = new Map<Authority, MenuReference[]>([
{id: MenuId.notification_rules} {id: MenuId.notification_rules}
] ]
}, },
{
id: MenuId.mobile_center,
pages: [
{id: MenuId.mobile_apps},
{id: MenuId.mobile_bundles},
{id: MenuId.mobile_qr_code_widget}
]
},
{id: MenuId.api_usage}, {id: MenuId.api_usage},
{ {
id: MenuId.settings, id: MenuId.settings,
@ -817,7 +825,13 @@ const defaultUserMenuMap = new Map<Authority, MenuReference[]>([
{ {
id: MenuId.security_settings, id: MenuId.security_settings,
pages: [ pages: [
{id: MenuId.audit_log} {id: MenuId.audit_log},
{
id: MenuId.oauth2,
pages: [
{id: MenuId.clients}
]
}
] ]
} }
] ]

13
ui-ngx/src/app/modules/home/pages/admin/oauth2/oauth2-routing.module.ts

@ -44,7 +44,7 @@ export const oAuth2Routes: Routes = [
path: 'oauth2', path: 'oauth2',
component: RouterTabsComponent, component: RouterTabsComponent,
data: { data: {
auth: [Authority.SYS_ADMIN], auth: [Authority.SYS_ADMIN, Authority.TENANT_ADMIN],
breadcrumb: { breadcrumb: {
label: 'admin.oauth2.oauth2', label: 'admin.oauth2.oauth2',
icon: 'mdi:shield-account' icon: 'mdi:shield-account'
@ -55,8 +55,11 @@ export const oAuth2Routes: Routes = [
path: '', path: '',
children: [], children: [],
data: { data: {
auth: [Authority.SYS_ADMIN], auth: [Authority.SYS_ADMIN, Authority.TENANT_ADMIN],
redirectTo: '/security-settings/oauth2/domains' redirectTo: {
SYS_ADMIN: '/security-settings/oauth2/domains',
TENANT_ADMIN: '/security-settings/oauth2/clients'
}
} }
}, },
{ {
@ -86,7 +89,7 @@ export const oAuth2Routes: Routes = [
path: '', path: '',
component: EntitiesTableComponent, component: EntitiesTableComponent,
data: { data: {
auth: [Authority.SYS_ADMIN], auth: [Authority.SYS_ADMIN, Authority.TENANT_ADMIN],
title: 'admin.oauth2.clients' title: 'admin.oauth2.clients'
}, },
resolve: { resolve: {
@ -104,7 +107,7 @@ export const oAuth2Routes: Routes = [
labelFunction: entityDetailsPageBreadcrumbLabelFunction, labelFunction: entityDetailsPageBreadcrumbLabelFunction,
icon: 'public' icon: 'public'
} as BreadCrumbConfig<EntityDetailsPageComponent>, } as BreadCrumbConfig<EntityDetailsPageComponent>,
auth: [Authority.SYS_ADMIN], auth: [Authority.SYS_ADMIN, Authority.TENANT_ADMIN],
title: 'admin.oauth2.clients', title: 'admin.oauth2.clients',
hideTabs: true, hideTabs: true,
backNavigationCommands: ['../..'] backNavigationCommands: ['../..']

Loading…
Cancel
Save