Connexion requise
Connecte-toi avec un compte administrateur
La gestion des utilisateurs devient disponible des qu'un compte portant le role `admin` est connecte.
Acces refuse
Ce compte n'a pas les droits d'administration
La gestion des utilisateurs est reservee aux comptes portant le role `admin`.
Chargement
Recuperation de la liste des utilisateurs
Le site rassemble les comptes Keycloak et les profils du site.
Serveur
Impossible de charger l'administration
@LoadError
Utilisateurs
Liste des comptes
Le tableau centralise les comptes du site avec une colonne d'actions pour les operations courantes.
@SaveError
} @if (!string.IsNullOrWhiteSpace(SaveMessage)) {@SaveMessage
} @if (FilteredUsers.Count == 0) {Aucun utilisateur ne correspond au filtre en cours.
| Utilisateur | Nom affiche | Etat | Profil site | Derniere mise a jour | Actions | |
|---|---|---|---|---|---|---|
|
@user.Username
@user.IdentityDisplayName
|
@(user.Email ?? "Non renseigne") | @(user.SiteDisplayName ?? "A definir") | @(user.IsEnabled ? "Actif" : "Suspendu") | @(user.HasSiteProfile ? "Cree" : "Absent") | @BuildUserCardFootnote(user) |
|
Chargement
Recuperation de la fiche utilisateur
Les details du compte sont en cours de chargement.
} else if (!string.IsNullOrWhiteSpace(DetailError)) {Serveur
Impossible de charger cette fiche
@DetailError
} else if (SelectedUser is null) {Edition
Choisis un utilisateur dans le tableau
Le bouton `Modifier` charge la fiche detaillee ici pour editer le compte et le profil du site.
} else {Edition
@SelectedUser.DisplayName
Les roles restent geres dans Keycloak. Cette fiche couvre l'etat du compte et le profil du site.
Le profil site est cree automatiquement lors du premier enregistrement.