Gestion des utilisateurs et des accès

Compte, Rôles, Permissions, Accès, Identifiants, Visibilité

Description : Outil central pour la création, la modification et l'organisation des comptes ayant accès au panneau d'administration et pour la définition de leurs permissions opérationnelles.

À quoi ça sert ? (Exemples pratiques)

Utilisez cet outil pour gérer votre équipe et leurs autorisations au sein du système.

  • Définir les rôles : Assignez des niveaux d'accès spécifiques (ex. Administrateur, Éditeur, Vendeur) pour garantir que chaque membre de l'équipe voie et modifie uniquement les informations nécessaires à son travail.
  • Gérer le personnel sur le site : Publiez les biographies, photos et contacts de vos collaborateurs directement sur le site web (ex. dans la page "Qui sommes-nous" ou en tant qu'auteurs d'articles).
  • Création rapide de nouveaux comptes : Entrez les données de base et choisissez de générer et envoyer automatiquement les identifiants de connexion par email au nouvel utilisateur.

Fonctionnalités principales

Le module est divisé en trois sections principales pour organiser les données utilisateur : Compte, Connexion et Permissions, et Social.

  • Gestion du Profil (Compte) : Permet d'inscrire toutes les données personnelles et de contact (nom, prénom, email, portable, site web). Inclut un éditeur de texte pour rédiger la biographie et un champ pour télécharger la photo utilisateur.
  • Localisation : Il est possible de définir la langue préférée et le fuseau horaire spécifique pour chaque utilisateur, indépendamment des paramètres généraux du système.
  • Visibilité Publique : Une option dédiée permet de choisir si le profil de l'utilisateur (photo, biographie, contacts) doit être affiché sur le site web public.
  • Contrôle des Accès (Connexion et Permissions) : Définit le Rôle de l'utilisateur et si le compte est Actif (permettant ou bloquant l'accès au panneau).
  • Gestion du Mot de Passe : Il est possible de définir un mot de passe manuellement ou, lors de la création, demander au système d'en générer un aléatoire et l'envoyer automatiquement à l'utilisateur par email.
  • Profils Sociaux : Champs dédiés pour relier les profils sociaux de l'utilisateur (Facebook, Instagram, X/Twitter, LinkedIn).

Comment configurer

La configuration d'un utilisateur se fait via un formulaire divisé en onglets :

OngletChampDescription
CompteNom, Prénom, EmailDonnées personnelles obligatoires. L'email est l'identifiant unique du compte.
SlugIdentifiant textuel utilisé pour l'URL du profil utilisateur, généré automatiquement à partir du nom et prénom.
BiographieTexte descriptif du rôle ou des compétences, supporte une mise en forme avancée (éditeur visuel).
Fuseau horaire et LangueParamètres de localisation spécifiques à l'interface utilisateur.
Photo utilisateurTéléchargement de l'image de profil.
Connexion et PermissionsRôleSélectionnez le niveau d'autorisation (ex. Administrateur, Éditeur).
Autoriser l'accèsSi désactivé, l'utilisateur ne peut pas accéder au panneau de contrôle.
Générer identifiants(Seulement lors de la création) Génère un mot de passe aléatoire et l'envoie par email.
Mot de passeChamp pour définir ou modifier manuellement le mot de passe.
Connexion et PermissionsLimiter la visibilité des donnéesPermet de personnaliser la visibilité des données pour certains modules, en écrasant la permission donnée par le Rôle.
SocialProfils SociauxChamps pour insérer les liens directs vers les profils Facebook, Instagram, X et LinkedIn.

Détail : Limitation de la visibilité des données

Cette option est essentielle pour les rôles qui ne sont pas Administrateurs. Pour chaque module du système, il est possible de choisir entre :

1. Utiliser par défaut: Applique le paramètre prédéfini du Rôle attribué.

2. Afficher toutes les données: L'utilisateur peut voir tous les enregistrements (ex. tous les contacts, toutes les commandes).

3. Afficher seulement ses propres données: L'utilisateur peut voir uniquement les enregistrements qu'il a créés ou qui lui ont été assignés.

> Note : Si l'utilisateur a un rôle d'Administrateur, cette section n'est pas visible car les Administrateurs ont par défaut un accès complet à toutes les données.

Intégrations automatiques

Le module Utilisateurs travaille en synergie avec d'autres parties du système afin d'assurer une gestion fluide :

  • Synchronisation des données : Chaque fois qu'un utilisateur est créé, modifié ou supprimé, le système effectue une synchronisation automatique pour mettre à jour immédiatement les listes, permissions et informations publiques (si présentes) sur le site web.
  • Récupération Avatar (Gravatar) : Si aucune photo utilisateur spécifique n'est téléchargée, le système tente automatiquement de récupérer une image profil (avatar) associée à l'adresse email fournie.
  • Intégrations lors de suppression: La suppression d'un compte déclenche un processus automatique qui notifie les autres modules du système. Cela garantit que toute donnée liée (comme activités ou affectations) soit correctement gérée ou réassignée.