Update user roles #20

This commit is contained in:
Timothée Goguely 2024-11-27 12:24:50 +01:00
parent ec789a523a
commit 817baf45be
4 changed files with 26 additions and 16 deletions

View file

@ -1,4 +1,5 @@
title: Admin
description: Possède tous les droits et les accès, peut accéder à lensemble des Clients et des Projets et assigner des Projets à des Utilisateurs.
home: /panel/pages/projects
fields:

View file

@ -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

View 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

View file

@ -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