Droits — Rôles
L'écran Droits — Rôles liste tous les droits objet accordés au niveau du rôle sur une application connectée. La requête filtre sur SER_USER_ID = '*ROLE' — le marqueur que le système source utilise pour distinguer une règle au niveau rôle d'une règle au niveau utilisateur. Une ligne par triplet (Application, Rôle, Objet), restreinte aux droits SER_RUN = 'Y'.
C'est le cœur du modèle d'accès par rôles : ce que le rôle accorde à l'ensemble de ses détenteurs. Tout le reste (surcharges utilisateur, visibilité menu, droits dérivés de l'OUT) se superpose à cette couche.
Vue d'ensemble
Objectif de l'écran
Pour chaque droit accordé au niveau rôle sur une application connectée :
- Que le rôle accorde-t-il ? Objet, form, version — le périmètre du droit.
- Quelles actions sont autorisées ? Run, Ajouter, Modifier, Supprimer — les quatre indicateurs d'action. Un rôle qui accorde Modifier et Supprimer sur un objet financier est la pièce maîtresse de l'analyse de séparation des tâches.
- La définition du rôle est-elle toujours alignée avec l'intention métier ? Comparer les droits effectifs ici au rôle documenté est le moyen le plus fiable de détecter une dérive de rôle — des droits accumulés au fil du temps dont plus personne ne se souvient de la raison.
Colonnes
| Colonne | Source | Ce qu'on y lit |
|---|---|---|
| Application ID | SER_APPS_ID — identifiant de l'application. Filtrable. | Application concernée par le droit. |
| Rôle ID | SER_ROLE_ID — rôle accordant le droit. Filtrable, restreint à l'application. | Rôle auquel la règle appartient. |
| Objet | SER_OBJECT — objet technique visé par le droit. Filtrable, restreint à l'application. | Ce que le rôle débloque. |
| Form | SERL_FORM — code form au sein de l'objet. | Écran spécifique au sein de l'objet. |
| Version | SER_VERSION — version de traitement. | Variante de configuration. |
| Run | SER_RUN — Y / N. | Indique si le rôle peut ouvrir l'écran. Seules les lignes Y apparaissent. |
| Action de rôle | SER_ROLE_ACTION_ID — identifiant d'action. | Descripteur d'action côté source. |
| Ajouter / Modifier / Supprimer | SER_ADD, SER_CHG, SER_DEL — Y / N. | Indicateurs d'action au niveau ligne. |
Conseils & bonnes pratiques
- Filtrer sur Rôle ID + trier sur Objet pour obtenir l'inventaire complet de ce qu'un rôle autorise — livrable à discuter avec le propriétaire du rôle lors de la revue.
- Traquer les droits trop larges — les droits sur un objet de haut niveau avec les quatre indicateurs à
Ysont les attributions les plus généreuses. Confirmer que le rôle en a vraiment besoin. - Un rôle avec très peu de droits mérite aussi un œil — il peut être redondant avec un autre et candidat au retrait (voir Rôles non utilisés).
- Combiner avec Rôles / Menus pour vérifier que le rôle accorde à la fois le droit et la navigation permettant d'atteindre l'objet.