Accès par rôle
Sans aucun droit
Tout membre, y compris un agent de terrain qui ne détient aucune permission, peut :
- consulter son propre dossier ;
- y déposer une pièce parmi celles qu’un membre fournit ;
- ouvrir un fichier de son propre dossier ;
- retirer une pièce qu’il a déposée, tant que la gestion ne l’a pas ouverte.
C’est la demande du client, telle qu’elle a été formulée : « prévoir la possibilité pour tout le monde de pouvoir déposer des documents ».
Les trois droits du module
| Droit | Ce qu’il ouvre |
|---|---|
documents · Lecture | Consulter le dossier d’un membre, ouvrir ses fichiers, et voir la liste des dépôts en attente ainsi que le compteur du tableau de bord |
documents · Création | Ajouter une pièce au dossier d’un membre |
documents · Suppression | Retirer n’importe quelle pièce d’un dossier |
Qui les détient dans les rôles modèles
| Rôle | Lecture | Création | Suppression |
|---|---|---|---|
| Gérant | oui | oui | oui |
| Sous-Gérant | oui | oui | oui |
| Comptable | oui | oui | oui |
| RH | oui | oui | oui |
| Superviseur | non | non | non |
| Manager | non | non | non |
| Assistante | non | non | non |
| Salarié | non | non | non |
Le dossier va exactement aux rôles qui lisent déjà les données sensibles de l’équipe, et à aucun autre. Un module qui montre les contrats et les bulletins de paie ne peut pas être plus largement ouvert que celui qui montre le salaire.
Ce droit ne s’arrête pas aux sociétés
C’est la seule exception du produit, et elle est volontaire : la Lecture ouvre le dossier de tout membre de l’organisation, y compris de quelqu’un avec qui vous ne partagez aucune société. Partout ailleurs, le sélecteur de sociétés de l’en-tête borne ce que vous voyez ; ici il n’a pas de prise, parce qu’un dossier appartient au membre et non au site où il travaille. C’est la même portée que les notifications du module, et pour la même raison.
Cela se dit ici parce que la grille des rôles ne le montre pas : une case « Lecture » y ressemble à toutes les autres, alors que celle-ci est plus large que les autres. Accorder ce droit à quelqu’un qui ne gère qu’une société lui ouvre les pièces d’identité et les bulletins de paie de toute l’organisation. C’est pour cela que les rôles modèles ne l’accordent qu’aux quatre rôles du tableau ci-dessus, et que l’Assistante, qui n’en fait pas partie, ne l’a pas.
Pourquoi « introuvable » et jamais « interdit »
Sur ce module, tout refus répond « introuvable », que la personne n’existe pas, qu’elle appartienne à une autre organisation, ou que le demandeur n’ait simplement pas le droit. C’est volontaire : répondre « interdit » confirmerait que le dossier existe, ce qui est déjà une information sur la personne concernée.
Un agent de terrain, lui, est arrêté une étape plus tôt, par la règle qui tient l’ensemble des écrans de gestion à distance : la réponse porte alors sur l’adresse demandée et non sur la personne.