...
Les utilisateurs sont inscrit automatiquement dès leur première connexion via le CAS. Il est vivement déconseillé de créer des utilisateur manuellement
Gestion des droits
Si nécessaire, il également possible de passer une personne administrateur directement en base en modifiant le role_id à 1 (admin) ou 2 (support)
Recherche du compte puis passage admin :
Par le hruid ou le uuid :
Bloc de code language bash theme Emacs User.find_by(uuid: '1234-1234-13456-616')
...
User.find_by(hruid: 'prenom.nom.proms_ou_soce')
Par ID de l'utilisateur : (normalement affiché dans l'url quand le user se rend sur "Mon profil" https://emails.gadz.org/users/XXX)
Bloc de code language bash theme Emacs User.find(
...
N°ID)
Pour passer le compte en admin, ajouter " .add_role :admin" :
|
Retirer les droits d'admin à un compte :
Rechercher le compte comme à l'étape précédente, puis :
|
Astuce | ||
---|---|---|
| ||
Si nécessaire, il également possible de passer une personne administrateur directement en base SQL en modifiant le role |
...
_id à 1 (admin) ou 2 (support) |
Exploitation : Procédures particulières
...