RED-3950: Route permissions

This commit is contained in:
Adina Țeudan 2022-05-12 17:27:06 +03:00
parent 4e1238c418
commit bba5ccdf04
2 changed files with 5 additions and 5 deletions

View File

@ -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'],
}, },
}, },
], ],

View File

@ -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[] = [