Update user roles #20
This commit is contained in:
parent
ec789a523a
commit
817baf45be
4 changed files with 26 additions and 16 deletions
|
|
@ -1,4 +1,5 @@
|
|||
title: Admin
|
||||
description: Possède tous les droits et les accès, peut accéder à l’ensemble des Clients et des Projets et assigner des Projets à des Utilisateurs.
|
||||
home: /panel/pages/projects
|
||||
|
||||
fields:
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
title: Clients
|
||||
title: Client
|
||||
description: Ne peut pas accéder au Panel, peut accéder aux Projets auxquels il est assigné côté front.
|
||||
permissions:
|
||||
access:
|
||||
panel: false
|
||||
|
|
|
|||
23
public/site/blueprints/users/pochet.yml
Normal file
23
public/site/blueprints/users/pochet.yml
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
title: Interne Pochet
|
||||
description: Peux accéder au Panel mais pas aux Utilisateurs, peut accéder aux Projets auxquels il est assigné par un Admin.
|
||||
home: /panel/pages/projects
|
||||
permissions:
|
||||
access:
|
||||
users: false
|
||||
|
||||
fields:
|
||||
job:
|
||||
label: Métier
|
||||
type: select
|
||||
options:
|
||||
- Project Manager
|
||||
- Sales Manager
|
||||
default: Project Panager
|
||||
width: 1/4
|
||||
projects:
|
||||
label: Projets
|
||||
type: pages
|
||||
query: page('projects').children
|
||||
width: 3/4
|
||||
notifications:
|
||||
type: hidden
|
||||
|
|
@ -1,15 +0,0 @@
|
|||
title:
|
||||
fr: Chef·fe de projet
|
||||
en: Project Manager
|
||||
home: /panel/pages/projects
|
||||
permissions:
|
||||
access:
|
||||
users: false
|
||||
|
||||
fields:
|
||||
projects:
|
||||
label: Projets
|
||||
type: pages
|
||||
query: page('projects').children
|
||||
notifications:
|
||||
type: hidden
|
||||
Loading…
Add table
Add a link
Reference in a new issue