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