RED-3950: Route permissions
This commit is contained in:
parent
4e1238c418
commit
bba5ccdf04
@ -44,7 +44,7 @@ const routes: Routes = [
|
|||||||
canActivate: [CompositeRouteGuard],
|
canActivate: [CompositeRouteGuard],
|
||||||
data: {
|
data: {
|
||||||
routeGuards: [AuthGuard, RedRoleGuard, DossierTemplatesGuard, DashboardGuard],
|
routeGuards: [AuthGuard, RedRoleGuard, DossierTemplatesGuard, DashboardGuard],
|
||||||
requiredRoles: ['RED_USER', 'RED_MANAGER'],
|
requiredRoles: ['RED_USER'],
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -61,7 +61,7 @@ const routes: Routes = [
|
|||||||
canActivate: [CompositeRouteGuard],
|
canActivate: [CompositeRouteGuard],
|
||||||
data: {
|
data: {
|
||||||
routeGuards: [AuthGuard, RedRoleGuard],
|
routeGuards: [AuthGuard, RedRoleGuard],
|
||||||
requiredRoles: ['RED_USER', 'RED_MANAGER'],
|
requiredRoles: ['RED_USER'],
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -70,7 +70,7 @@ const routes: Routes = [
|
|||||||
canActivate: [CompositeRouteGuard],
|
canActivate: [CompositeRouteGuard],
|
||||||
data: {
|
data: {
|
||||||
routeGuards: [AuthGuard, RedRoleGuard, DossiersGuard, TrashGuard],
|
routeGuards: [AuthGuard, RedRoleGuard, DossiersGuard, TrashGuard],
|
||||||
requiredRoles: ['RED_USER', 'RED_MANAGER'],
|
requiredRoles: ['RED_USER'],
|
||||||
dossiersService: ACTIVE_DOSSIERS_SERVICE,
|
dossiersService: ACTIVE_DOSSIERS_SERVICE,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
@ -105,7 +105,7 @@ const routes: Routes = [
|
|||||||
canActivate: [CompositeRouteGuard],
|
canActivate: [CompositeRouteGuard],
|
||||||
data: {
|
data: {
|
||||||
routeGuards: [AuthGuard, RedRoleGuard, DossierTemplatesGuard, DashboardGuard, DossierTemplateExistsGuard],
|
routeGuards: [AuthGuard, RedRoleGuard, DossierTemplatesGuard, DashboardGuard, DossierTemplateExistsGuard],
|
||||||
requiredRoles: ['RED_USER', 'RED_MANAGER'],
|
requiredRoles: ['RED_USER'],
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
|
|||||||
@ -53,7 +53,7 @@ export class BaseScreenComponent {
|
|||||||
id: 'trash',
|
id: 'trash',
|
||||||
name: _('top-bar.navigation-items.my-account.children.trash'),
|
name: _('top-bar.navigation-items.my-account.children.trash'),
|
||||||
routerLink: '/main/trash',
|
routerLink: '/main/trash',
|
||||||
show: this.currentUser.isManager,
|
show: this.currentUser.isUser,
|
||||||
},
|
},
|
||||||
];
|
];
|
||||||
readonly searchActions: readonly SpotlightSearchAction[] = [
|
readonly searchActions: readonly SpotlightSearchAction[] = [
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user