Utilisateurs & Rôles
Les sections Utilisateurs et Rôles de la Console Auris fournissent un contrôle complet sur qui a accès à tes systèmes et ce qu’il est autorisé à faire.
Utilisateurs
Liste des Utilisateurs
| Colonne | Description |
|---|---|
| Nom | Nom complet (prénom + nom) |
| Adresse e-mail principale | |
| Nom d’utilisateur | Identifiant unique |
| Rôles | Liste des noms de rôles attribués |
| Statut | Activé (vert) ou Désactivé (rouge) |
| Créé | Date de création du compte |
Créer un Utilisateur
Clique sur Créer un Utilisateur
Depuis la liste des Utilisateurs, clique sur le bouton Créer un Utilisateur.
Remplis les détails de l’utilisateur
| Champ | Obligatoire | Description |
|---|---|---|
| Oui | L’adresse e-mail principale de l’utilisateur. Doit être unique dans ce tenant. | |
| Nom d’utilisateur | Non | Un nom d’utilisateur unique. Si laissé vide, l’e-mail est utilisé. |
| Prénom | Non | Le prénom de l’utilisateur |
| Nom | Non | Le nom de l’utilisateur |
| Mot de passe | Non | Définis un mot de passe initial. Si laissé vide, l’utilisateur doit le réinitialiser. |
| Envoyer un E-mail d’Invitation | Non | Coche pour envoyer un e-mail de bienvenue avec un lien de réinitialisation de mot de passe |
Attribue les rôles initiaux
Sélectionne un ou plusieurs rôles à attribuer immédiatement après la création.
Clique sur Créer
Le compte utilisateur est créé immédiatement.
Page de Détail Utilisateur
Clique sur le nom d’un utilisateur dans la liste pour ouvrir sa page de détail.
Onglet Profil — Modifie l’e-mail, le nom d’utilisateur, le prénom, le nom et le numéro de téléphone.
Onglet Rôles — Visualise les rôles actuellement attribués. Clique sur Attribuer un Rôle pour en ajouter d’autres.
Onglet Permissions — Overrides de permissions pour cet utilisateur spécifique, indépendamment des rôles.
Onglet Sessions — Liste de toutes les sessions actives de cet utilisateur. Tu peux terminer des sessions individuelles ou toutes en même temps.
Onglet Sécurité — Visualise et gère les configurations MFA de l’utilisateur (TOTP, SMS, WebAuthn).
Onglet Journaux — Piste d’audit pour cet utilisateur spécifique.
Désactiver / Activer un Utilisateur
Depuis la page de détail, clique sur Désactiver le Compte. Les utilisateurs désactivés ne peuvent pas se connecter. Les sessions existantes sont invalidées immédiatement.
Réinitialiser le Mot de Passe
Depuis l’onglet Sécurité, clique sur Envoyer un E-mail de Réinitialisation de Mot de Passe pour envoyer à l’utilisateur un lien de réinitialisation par e-mail.
Rôles
Liste des Rôles
Chaque ligne affiche le nom du rôle, le nombre d’utilisateurs attribués et le nombre de permissions configurées.
Créer un Rôle
Clique sur Créer un Rôle
Depuis la liste des Rôles, clique sur Créer un Rôle.
Entre le nom et la description
Le nom est utilisé dans les attributions et les claims JWT (ex. admin, editor, viewer).
Configure les permissions
Utilise les toggles pour définir chaque permission sur ALLOW, DENY ou INHERIT.
Enregistre
Clique sur Créer. Le rôle peut être attribué immédiatement aux utilisateurs.
Éditeur de Permissions
Les permissions sont organisées en catégories. Chaque permission a trois états :
| État | Signification |
|---|---|
| ALLOW | Le rôle accorde explicitement cette permission |
| DENY | Le rôle révoque explicitement cette permission |
| INHERIT | Se replie sur la valeur par défaut du tenant |
DENY gagne toujours sur ALLOW. Si un utilisateur a le rôle A avec ALLOW sur une permission et le rôle B avec DENY sur la même permission, l’accès est refusé.
Permissions
Les permissions suivent le format action:ressource. Exemples :
manage:users— accès CRUD complet aux utilisateursview:applications— accès en lecture aux applicationsmanage:roles— créer, mettre à jour et supprimer des rôles
Les permissions sont vérifiées côté serveur sur chaque route API en utilisant requirePermission(req, 'action:ressource').