Gérez les accès utilisateurs de votre plateforme DCB
@if (isAdminView) {
Vue Administrative Globale : Vous visualisez tous les utilisateurs Hub et Merchant de la plateforme @if (showStatistics) {
{{ getHubUsersCount() }} utilisateurs Hub • {{ getMerchantUsersCount() }} utilisateurs Merchant • {{ getTotalUsersCountAdmin() }} total }
}
@if (isAdminView) { } @else { }
@if (isAdminView) {
}
@if (showCreateButton) { }
@if (loading) {
Chargement...

Chargement des utilisateurs...

} @if (error && !loading) { } @if (!loading && !error) {
@if (showUserTypeColumn()) { } @for (user of displayedUsers; track user.id) { @if (showUserTypeColumn()) { } } @empty { }
Type
Utilisateur
Email
Rôle Principal
Statut
Créé le
Actions
{{ user.userType === UserType.HUB ? 'Hub' : 'Merchant' }}
{{ getUserInitials(user) }}
{{ getUserDisplayName(user) }} @{{ user.username }}
{{ user.email }} @if (!user.emailVerified) { }
{{ getRoleLabel(user.role) }} {{ getStatusText(user) }} {{ formatTimestamp(user.createdTimestamp) }}
@if (user.enabled) { } @else { } @if (showDeleteButton) { }
Aucun utilisateur trouvé

Aucun utilisateur ne correspond à vos critères de recherche.

@if (showCreateButton) { }
@if (totalPages > 1) {
Affichage de {{ getStartIndex() }} à {{ getEndIndex() }} sur {{ totalItems }} utilisateurs
} @if (displayedUsers.length > 0) {
Total : {{ allUsers.length }} utilisateurs
Actifs : {{ getEnabledUsersCount() }}
Admins : {{ getUsersCountByRole(UserRole.DCB_ADMIN) }}
Support : {{ getUsersCountByRole(UserRole.DCB_SUPPORT) }}
} }