2023-03-01 19:05:21 +01:00
|
|
|
|
# Rôles et permissions dans ScoDoc
|
2020-09-21 16:30:27 +02:00
|
|
|
|
|
2023-09-30 10:06:15 +02:00
|
|
|
|
ScoDoc défini par défaut quatre rôles principaux (d'autres sont prévus,
|
|
|
|
|
notamment pour le module relations entreprises):
|
2023-03-01 19:05:21 +01:00
|
|
|
|
|
2023-09-30 10:06:15 +02:00
|
|
|
|
* Administrateur
|
|
|
|
|
* Secrétariat
|
|
|
|
|
* Enseignant
|
|
|
|
|
* Observateur
|
2023-03-01 19:05:21 +01:00
|
|
|
|
|
|
|
|
|
Par ailleurs, le contexte d'utilisation donne certains privilèges (par exemple
|
|
|
|
|
la faculté de saisir des notes, de justifier des absences, de modifier la
|
|
|
|
|
définition des programmes, ...).
|
|
|
|
|
|
|
|
|
|
## Exemple
|
|
|
|
|
|
2023-09-30 10:06:15 +02:00
|
|
|
|
L'utilisateur *Dupont* est responsable ScoDoc pour son département *RT* mais
|
|
|
|
|
intervient également en enseignement au département *GEII*. On pourra lui
|
|
|
|
|
attribuer les rôles `Admin_RT` et `Ens_GEII`, ce qui lui permettra :
|
2023-03-01 19:05:21 +01:00
|
|
|
|
|
2023-09-30 10:06:15 +02:00
|
|
|
|
* de gérer les utilisateurs du (seul) département RT :
|
|
|
|
|
Privilèges associés : `Gérer les utilisateurs`, `Changer les formations`, ...
|
|
|
|
|
* d'accéder aux vues enseignant pour le département GEII :
|
|
|
|
|
Privilèges associés : `Voir les parties pour les enseignants`,
|
|
|
|
|
`Saisir des absences`, ...
|
2023-03-01 19:05:21 +01:00
|
|
|
|
|
|
|
|
|
Pour une description plus fine des permissions, voir
|
|
|
|
|
[ConfigPermissions](ConfigPermissions.md).
|
|
|
|
|
|
|
|
|
|
## Rôles définis dans l'installation standard
|
2020-09-21 16:30:27 +02:00
|
|
|
|
|
|
|
|
|
`XXX` désigne typiquement le nom du département ("RT" ou "GEA").
|
|
|
|
|
|
2023-09-30 10:06:15 +02:00
|
|
|
|
* `Admin_XXX`: toutes opérations ScoDoc (chef de département, et éventuellement
|
|
|
|
|
un ou deux collaborateurs de confiance);
|
2020-09-21 16:30:27 +02:00
|
|
|
|
|
2023-09-30 10:06:15 +02:00
|
|
|
|
* `Ens_XXX`: enseignant du département;
|
2020-09-21 16:30:27 +02:00
|
|
|
|
|
2023-09-30 10:06:15 +02:00
|
|
|
|
* `Secr_XXX`: secrétaire du département.
|
2020-09-21 16:30:27 +02:00
|
|
|
|
|
2023-09-30 10:06:15 +02:00
|
|
|
|
L'installation standard défini aussi un utilisateur "*admin*", qui a le rôle
|
|
|
|
|
"Manager", ce qui lui confère normalement tous les droits sur toutes les parties
|
|
|
|
|
du site. L'usage de cet utilisateur particulier devrait être réduit à la
|
|
|
|
|
création de nouveaux départements, et son mot de passe ne devrait pas être
|
|
|
|
|
divulgué aux utilisateurs de ScoDoc.
|
2020-09-21 16:30:27 +02:00
|
|
|
|
|
2023-09-30 10:06:15 +02:00
|
|
|
|
Les utilisateurs sont associés à des rôles et à un (et un seul) département
|
|
|
|
|
principal.
|
2020-09-21 16:30:27 +02:00
|
|
|
|
|
2023-09-30 10:06:15 +02:00
|
|
|
|
Un utilisateur peut avoir un nombre quelconque de rôles dans différents
|
|
|
|
|
départements.
|
2020-09-21 16:30:27 +02:00
|
|
|
|
|
2023-09-30 10:06:15 +02:00
|
|
|
|
Le département de rattachement est utile pour indiquer qui (quel administrateur)
|
|
|
|
|
a le droit de modifier l'utilisateur (lui changer son mot de passe, etc), mais
|
|
|
|
|
n'influe pas sur les permissions accordées à l'utilisateur (sauf pour les
|
|
|
|
|
administrateurs).
|
2020-09-21 16:30:27 +02:00
|
|
|
|
|
2023-09-30 10:06:15 +02:00
|
|
|
|
Le fait d'être, ou non, associé à un département est important pour les
|
|
|
|
|
responsables (rôle `Admin_XXX`. En effet, si le responsable est associé à un
|
|
|
|
|
département, il ne pourra créer des utilisateurs que dans ce département (c'est
|
|
|
|
|
en général ce qu'on veut pour un chef de département, qui "recrute" des
|
|
|
|
|
enseignant uniquement dans son département).
|
2020-09-21 16:30:27 +02:00
|
|
|
|
|
2023-03-01 19:05:21 +01:00
|
|
|
|
## Permissions dépendantes du contexte
|
2020-09-21 16:30:27 +02:00
|
|
|
|
|
2023-09-30 10:06:15 +02:00
|
|
|
|
Outre les rôles associés à chaque utilisateur, le calcul des autorisations
|
|
|
|
|
dépend du contexte de l'opération. Par exemple, un responsable de semestre a des
|
|
|
|
|
droits particulier sur ce semestre, ou encore un responsable de module sur la
|
|
|
|
|
saisie des notes dans ce module.
|
2020-09-21 16:30:27 +02:00
|
|
|
|
|
2023-09-30 10:06:15 +02:00
|
|
|
|
### Qui peut saisir des notes ?
|
2020-09-21 16:30:27 +02:00
|
|
|
|
|
|
|
|
|
Peuvent saisir des notes dans une évaluation située dans un module:
|
2023-03-01 19:05:21 +01:00
|
|
|
|
|
2023-09-30 10:06:15 +02:00
|
|
|
|
* le ou les administrateurs (rôle `Admin_XXX`, où `XXX` est le département);
|
2023-03-01 19:05:21 +01:00
|
|
|
|
* le responsable du semestre (directeur des études);
|
|
|
|
|
* le responsable du module;
|
2023-09-30 10:06:15 +02:00
|
|
|
|
* les enseignants "associés" au module (en général des collègues désignés par le
|
|
|
|
|
responsable de module ou le directeur des études).
|
2023-03-01 19:05:21 +01:00
|
|
|
|
|
|
|
|
|
!!! note "Voir aussi"
|
|
|
|
|
|
|
|
|
|
- [ConfigPermissions](ConfigPermissions.md) pour plus de détails sur les permissions (pour les développeurs)
|
|
|
|
|
- [Gestion des utilisateurs](AdminUsers.md)
|
2023-03-06 22:25:24 +01:00
|
|
|
|
- [Config. des rôles et permissions en ligne de commande](GuideConfig.md#creation-dun-nouveau-role)
|
2023-03-01 19:05:21 +01:00
|
|
|
|
- [Guide administrateur ScoDoc](GuideAdminSys.md)
|
|
|
|
|
- [FAQ](FAQ.md)
|
2023-03-10 11:32:27 +01:00
|
|
|
|
- [Contacts](Contact.md)
|