Publisher - Configuration des Permissions
Configuration des Permissions Publisher
Section intitulée « Configuration des Permissions Publisher »Guide complet pour configurer les permissions de groupe, le contrôle d’accès et gérer l’accès des utilisateurs dans Publisher.
Bases des Permissions
Section intitulée « Bases des Permissions »Qu’est-ce que les Permissions ?
Section intitulée « Qu’est-ce que les Permissions ? »Les permissions contrôlent ce que les différents groupes d’utilisateurs peuvent faire dans Publisher :
Qui peut : - Afficher les articles - Soumettre des articles - Éditer les articles - Approuver les articles - Gérer les catégories - Configurer les paramètresNiveaux de Permission
Section intitulée « Niveaux de Permission »Anonyme └── Afficher uniquement les articles publiés
Utilisateurs Enregistrés ├── Afficher les articles ├── Soumettre des articles (en attente d'approbation) └── Éditer ses propres articles
Éditeurs/Modérateurs ├── Toutes les permissions des utilisateurs enregistrés ├── Approuver les articles ├── Éditer tous les articles └── Gérer certaines catégories
Administrateurs └── Accès complet à toutAccéder à la Gestion des Permissions
Section intitulée « Accéder à la Gestion des Permissions »Naviguer vers les Permissions
Section intitulée « Naviguer vers les Permissions »Panneau d'Administration└── Modules └── Publisher ├── Permissions ├── Permissions des Catégories └── Gestion des GroupesAccès Rapide
Section intitulée « Accès Rapide »- Se connecter en tant qu’Administrateur
- Aller à Admin → Modules
- Cliquer sur Publisher → Admin
- Cliquer sur Permissions dans le menu gauche
Permissions Globales
Section intitulée « Permissions Globales »Permissions au Niveau du Module
Section intitulée « Permissions au Niveau du Module »Contrôler l’accès au module Publisher et ses fonctionnalités :
Vue de configuration des permissions :┌─────────────────────────────────────┐│ Permission │ Anon │ Reg │ Éditeur │ Admin │├────────────────────────┼──────┼─────┼────────┼───────┤│ Afficher les articles │ ✓ │ ✓ │ ✓ │ ✓ ││ Soumettre des articles │ ✗ │ ✓ │ ✓ │ ✓ ││ Éditer ses articles │ ✗ │ ✓ │ ✓ │ ✓ ││ Éditer tous les articles│ ✗ │ ✗ │ ✓ │ ✓ ││ Approuver les articles │ ✗ │ ✗ │ ✓ │ ✓ ││ Gérer les catégories │ ✗ │ ✗ │ ✗ │ ✓ ││ Accès au panneau admin │ ✗ │ ✗ │ ✓ │ ✓ │└─────────────────────────────────────┘Descriptions des Permissions
Section intitulée « Descriptions des Permissions »| Permission | Utilisateurs | Effet |
|---|---|---|
| Afficher les articles | Tous les groupes | Peut voir les articles publiés sur le front-end |
| Soumettre des articles | Enregistrés+ | Peut créer de nouveaux articles (en attente d’approbation) |
| Éditer ses articles | Enregistrés+ | Peut éditer/supprimer ses propres articles |
| Éditer tous les articles | Éditeurs+ | Peut éditer les articles de n’importe quel utilisateur |
| Supprimer ses articles | Enregistrés+ | Peut supprimer ses propres articles non publiés |
| Supprimer tous les articles | Éditeurs+ | Peut supprimer n’importe quel article |
| Approuver les articles | Éditeurs+ | Peut publier les articles en attente |
| Gérer les catégories | Admins | Créer, éditer, supprimer les catégories |
| Accès admin | Éditeurs+ | Accéder à l’interface d’administration |
Configurer les Permissions Globales
Section intitulée « Configurer les Permissions Globales »Étape 1 : Accéder aux Paramètres de Permission
Section intitulée « Étape 1 : Accéder aux Paramètres de Permission »- Aller à Admin → Modules
- Trouver Publisher
- Cliquer sur Permissions (ou lien Admin puis Permissions)
- Vous voyez la matrice de permissions
Étape 2 : Définir les Permissions des Groupes
Section intitulée « Étape 2 : Définir les Permissions des Groupes »Pour chaque groupe, configurer ce qu’ils peuvent faire :
Utilisateurs Anonymes
Section intitulée « Utilisateurs Anonymes »Permissions du Groupe Anonyme : Afficher les articles : ✓ OUI Soumettre des articles : ✗ NON Éditer les articles : ✗ NON Supprimer les articles : ✗ NON Approuver les articles : ✗ NON Gérer les catégories : ✗ NON Accès admin : ✗ NON
Résultat : Les utilisateurs anonymes ne peuvent voir que le contenu publiéUtilisateurs Enregistrés
Section intitulée « Utilisateurs Enregistrés »Permissions du Groupe Enregistré : Afficher les articles : ✓ OUI Soumettre des articles : ✓ OUI (approbation requise) Éditer ses articles : ✓ OUI Éditer tous les articles : ✗ NON Supprimer ses articles : ✓ OUI (brouillons uniquement) Supprimer tous les articles : ✗ NON Approuver les articles : ✗ NON Gérer les catégories : ✗ NON Accès admin : ✗ NON
Résultat : Les utilisateurs enregistrés peuvent contribuer du contenu après approbationGroupe Éditeurs
Section intitulée « Groupe Éditeurs »Permissions du Groupe Éditeurs : Afficher les articles : ✓ OUI Soumettre des articles : ✓ OUI Éditer ses articles : ✓ OUI Éditer tous les articles : ✓ OUI Supprimer ses articles : ✓ OUI Supprimer tous les articles : ✓ OUI Approuver les articles : ✓ OUI Gérer les catégories : ✓ LIMITÉ Accès admin : ✓ OUI Configurer les paramètres : ✗ NON
Résultat : Les éditeurs gèrent le contenu mais pas les paramètresAdministrateurs
Section intitulée « Administrateurs »Permissions du Groupe Admins : ✓ ACCÈS COMPLET à toutes les fonctionnalités
- Toutes les permissions des éditeurs - Gérer toutes les catégories - Configurer tous les paramètres - Gérer les permissions - Installer/désinstallerÉtape 3 : Enregistrer les Permissions
Section intitulée « Étape 3 : Enregistrer les Permissions »- Configurer les permissions de chaque groupe
- Cocher les cases pour les actions autorisées
- Décocher les cases pour les actions refusées
- Cliquer sur Enregistrer les Permissions
- Un message de confirmation apparaît
Permissions au Niveau des Catégories
Section intitulée « Permissions au Niveau des Catégories »Définir l’Accès aux Catégories
Section intitulée « Définir l’Accès aux Catégories »Contrôler qui peut afficher/soumettre à des catégories spécifiques :
Admin → Publisher → Catégories→ Sélectionner une catégorie → PermissionsMatrice des Permissions de Catégorie
Section intitulée « Matrice des Permissions de Catégorie » Anonyme Enregistré Éditeur AdminAfficher la catégorie ✓ ✓ ✓ ✓Soumettre à la catégorie ✗ ✓ ✓ ✓Éditer ses articles ✗ ✓ ✓ ✓Éditer tous les articles ✗ ✗ ✓ ✓Approuver dans catégorie ✗ ✗ ✓ ✓Gérer la catégorie ✗ ✗ ✗ ✓Configurer les Permissions de Catégorie
Section intitulée « Configurer les Permissions de Catégorie »- Aller à l’admin des Catégories
- Trouver la catégorie
- Cliquer sur le bouton Permissions
- Pour chaque groupe, sélectionner :
- Afficher cette catégorie
- Soumettre des articles
- Éditer ses articles
- Éditer tous les articles
- Approuver les articles
- Gérer la catégorie
- Cliquer sur Enregistrer
Exemples de Permissions de Catégorie
Section intitulée « Exemples de Permissions de Catégorie »Catégorie d’Actualités Publiques
Section intitulée « Catégorie d’Actualités Publiques »Anonyme : Affichage uniquementEnregistré : Affichage + Soumission (en attente d'approbation)Éditeurs : Approbation + ÉditionAdmins : Contrôle completCatégorie de Mises à Jour Internes
Section intitulée « Catégorie de Mises à Jour Internes »Anonyme : Pas d'accèsEnregistré : Affichage uniquementÉditeurs : Soumission + ApprobationAdmins : Contrôle completCatégorie de Blog d’Invité
Section intitulée « Catégorie de Blog d’Invité »Anonyme : Affichage uniquementEnregistré : Soumission (en attente d'approbation)Éditeurs : ApprobationAdmins : Contrôle completPermissions au Niveau des Champs
Section intitulée « Permissions au Niveau des Champs »Contrôler la Visibilité des Champs du Formulaire
Section intitulée « Contrôler la Visibilité des Champs du Formulaire »Restreindre quels champs de formulaire les utilisateurs peuvent voir/éditer :
Admin → Publisher → Permissions → ChampsOptions des Champs
Section intitulée « Options des Champs »Champs Visibles pour les Utilisateurs Enregistrés : ✓ Titre ✓ Description ✓ Contenu (corps) ✓ Image en vedette ✓ Catégorie ✓ Balises ✗ Auteur (auto-défini) ✗ Date de publication (éditeurs uniquement) ✗ Date programmée (éditeurs uniquement) ✗ Drapeau En Vedette (éditeurs uniquement) ✗ Permissions (admins uniquement)Exemples
Section intitulée « Exemples »Soumission Limitée pour Enregistrés
Section intitulée « Soumission Limitée pour Enregistrés »Les utilisateurs enregistrés voient moins d’options :
Champs disponibles : - Titre ✓ - Description ✓ - Contenu ✓ - Image en vedette ✓ - Catégorie ✓
Champs masqués : - Auteur (auto-utilisateur actuel) - Date de publication (les éditeurs décident) - Date programmée (admins uniquement) - Statut En Vedette (les éditeurs choisissent)Formulaire Complet pour les Éditeurs
Section intitulée « Formulaire Complet pour les Éditeurs »Les éditeurs voient toutes les options :
Champs disponibles : - Tous les champs de base - Toutes les métadonnées - Sélection d'auteur ✓ - Date/heure de publication ✓ - Date programmée ✓ - Statut En Vedette ✓ - Date d'expiration ✓ - Permissions ✓Configuration des Groupes d’Utilisateurs
Section intitulée « Configuration des Groupes d’Utilisateurs »Créer un Groupe Personnalisé
Section intitulée « Créer un Groupe Personnalisé »- Aller à Admin → Utilisateurs → Groupes
- Cliquer sur Créer un Groupe
- Saisir les détails du groupe :
Nom du Groupe : "Blogueurs Communautaires"Description du Groupe : "Utilisateurs qui contribuent du contenu de blog"Type : Groupe régulier- Cliquer sur Enregistrer le Groupe
- Retourner aux permissions Publisher
- Définir les permissions pour le nouveau groupe
Exemples de Groupes
Section intitulée « Exemples de Groupes »Groupes Suggérés pour Publisher :
Groupe : Contributeurs - Membres réguliers qui soumettent des articles - Peuvent éditer leurs propres articles - Ne peuvent pas approuver les articles
Groupe : Relecteurs - Peuvent voir les articles soumis - Peuvent approuver/rejeter les articles - Ne peuvent pas supprimer les articles des autres
Groupe : Éditeurs - Peuvent éditer n'importe quel article - Peuvent approuver les articles - Peuvent modérer les commentaires - Peuvent gérer certaines catégories
Groupe : Éditeurs - Peuvent éditer n'importe quel article - Peuvent publier directement (pas d'approbation) - Peuvent gérer toutes les catégories - Peuvent configurer les paramètresHiérarchies de Permissions
Section intitulée « Hiérarchies de Permissions »Flux de Permissions
Section intitulée « Flux de Permissions »graph TD A[Permissions XOOPS Core] -->|Accordées par| B[Modules Système] B -->|Appliquées à| C[Groupes d'Utilisateurs] C -->|Restreindre| D[Permissions Publisher] D -->|Appliquer à| E[Permissions Globales] E -->|Remplacer par| F[Permissions de Catégorie] F -->|Appliquer à| G[Permissions des Champs]Héritage des Permissions
Section intitulée « Héritage des Permissions »Base : Permissions globales du module ↓Catégorie : Remplacements pour les catégories spécifiques ↓Champ : Restreint davantage les champs disponibles ↓Utilisateur : A la permission si TOUS les niveaux le permettentExemple :
L'utilisateur veut éditer un article :1. Le groupe d'utilisateurs doit avoir la permission "éditer les articles" (global)2. La catégorie doit permettre l'édition (niveau catégorie)3. Les restrictions de champs doivent permettre (s'il y a lieu)4. L'utilisateur doit être auteur OU éditeur (pour propre vs tous)
Si TOUT niveau refuse → Permission refuséePermissions de Flux d’Approbation
Section intitulée « Permissions de Flux d’Approbation »Configurer l’Approbation des Soumissions
Section intitulée « Configurer l’Approbation des Soumissions »Contrôler si les articles nécessitent une approbation :
Admin → Publisher → Préférences → Flux de TravailOptions d’Approbation
Section intitulée « Options d’Approbation »Flux de Soumission : Exiger l'Approbation : Oui
Pour les Utilisateurs Enregistrés : - Nouveaux articles : Brouillon (en attente d'approbation) - Les éditeurs doivent approuver - L'utilisateur peut éditer en attente - Après approbation : L'utilisateur peut toujours éditer
Pour les Éditeurs : - Nouveaux articles : Publier directement (optionnel) - Ignorer la file d'attente d'approbation - Ou toujours exiger l'approbationConfigurer Par Groupe
Section intitulée « Configurer Par Groupe »- Aller à Préférences
- Trouver “Flux de Soumission”
- Pour chaque groupe, définir :
Groupe : Utilisateurs Enregistrés Exiger l'approbation : ✓ OUI Statut par défaut : Brouillon Peut modifier en attente : ✓ OUI
Groupe : Éditeurs Exiger l'approbation : ✗ NON Statut par défaut : Publié Peut modifier publié : ✓ OUI- Cliquer sur Enregistrer
Modérer les Articles
Section intitulée « Modérer les Articles »Approuver les Articles en Attente
Section intitulée « Approuver les Articles en Attente »Pour les utilisateurs avec la permission “approuver les articles” :
- Aller à Admin → Publisher → Articles
- Filtrer par Statut : En Attente
- Cliquer sur l’article pour le revoir
- Vérifier la qualité du contenu
- Définir Statut : Publié
- Optionnel : Ajouter des notes éditoriales
- Cliquer sur Enregistrer
Rejeter les Articles
Section intitulée « Rejeter les Articles »Si l’article ne respecte pas les normes :
- Ouvrir l’article
- Définir Statut : Brouillon
- Ajouter une raison de rejet (dans un commentaire ou un e-mail)
- Cliquer sur Enregistrer
- Envoyer un message à l’auteur expliquant le rejet
Modérer les Commentaires
Section intitulée « Modérer les Commentaires »Si vous modérez les commentaires :
- Aller à Admin → Publisher → Commentaires
- Filtrer par Statut : En Attente
- Examiner le commentaire
- Options :
- Approuver : Cliquer sur Approuver
- Rejeter : Cliquer sur Supprimer
- Éditer : Cliquer sur Éditer, corriger, enregistrer
- Cliquer sur Enregistrer
Gérer l’Accès des Utilisateurs
Section intitulée « Gérer l’Accès des Utilisateurs »Afficher les Groupes d’Utilisateurs
Section intitulée « Afficher les Groupes d’Utilisateurs »Voir quels utilisateurs appartiennent à quels groupes :
Admin → Utilisateurs → Groupes d'Utilisateurs
Pour chaque utilisateur : - Groupe principal (un) - Groupes secondaires (plusieurs)
Les permissions s'appliquent de tous les groupes (union)Ajouter un Utilisateur à un Groupe
Section intitulée « Ajouter un Utilisateur à un Groupe »- Aller à Admin → Utilisateurs
- Trouver l’utilisateur
- Cliquer sur Éditer
- Sous Groupes, cocher les groupes à ajouter
- Cliquer sur Enregistrer
Modifier les Permissions d’Utilisateur
Section intitulée « Modifier les Permissions d’Utilisateur »Pour les utilisateurs individuels (s’il est supporté) :
- Aller à l’admin des Utilisateurs
- Trouver l’utilisateur
- Cliquer sur Éditer
- Chercher le remplacement des permissions individuelles
- Configurer selon les besoins
- Cliquer sur Enregistrer
Scénarios de Permissions Courants
Section intitulée « Scénarios de Permissions Courants »Scénario 1 : Blog Ouvert
Section intitulée « Scénario 1 : Blog Ouvert »Permettre à quiconque de soumettre :
Anonyme : AfficherEnregistré : Soumettre, éditer le sien, supprimer le sienÉditeurs : Approuver, éditer tous, supprimer tousAdmins : Contrôle complet
Résultat : Blog communautaire ouvertScénario 2 : Site d’Actualités Modéré
Section intitulée « Scénario 2 : Site d’Actualités Modéré »Processus d’approbation strict :
Anonyme : Affichage uniquementEnregistré : Pas de soumissionÉditeurs : Soumettre, approuver les autresAdmins : Contrôle complet
Résultat : Seulement les professionnels approuvés publientScénario 3 : Blog de Personnel
Section intitulée « Scénario 3 : Blog de Personnel »Les employés peuvent contribuer :
Créer le groupe : "Personnel"Anonyme : AfficherEnregistré : Affichage uniquement (non-personnel)Personnel : Soumettre, éditer le sien, publier directementAdmins : Contrôle complet
Résultat : Blog rédigé par le personnelScénario 4 : Multi-Catégorie avec Éditeurs Différents
Section intitulée « Scénario 4 : Multi-Catégorie avec Éditeurs Différents »Éditeurs différents pour différentes catégories :
Catégorie Actualités : Groupe Éditeurs A : Contrôle complet
Catégorie Critiques : Groupe Éditeurs B : Contrôle complet
Catégorie Tutoriels : Groupe Éditeurs C : Contrôle complet
Résultat : Contrôle éditorial décentraliséTest des Permissions
Section intitulée « Test des Permissions »Vérifier que les Permissions Fonctionnent
Section intitulée « Vérifier que les Permissions Fonctionnent »-
Créer un utilisateur de test pour chaque groupe
-
Se connecter en tant que chaque utilisateur de test
-
Essayer de :
- Afficher les articles
- Soumettre un article (doit créer un brouillon si autorisé)
- Éditer un article (propre et autres)
- Supprimer un article
- Accéder au panneau d’administration
- Accéder aux catégories
-
Vérifier que les résultats correspondent aux permissions attendues
Cas de Test Communs
Section intitulée « Cas de Test Communs »Cas de Test 1 : Utilisateur Anonyme [ ] Peut afficher les articles publiés : ✓ [ ] Ne peut pas soumettre d'articles : ✓ [ ] Ne peut pas accéder à l'admin : ✓
Cas de Test 2 : Utilisateur Enregistré [ ] Peut soumettre des articles : ✓ [ ] Les articles vont en Brouillon : ✓ [ ] Peut éditer son propre article : ✓ [ ] Ne peut pas éditer les autres : ✓ [ ] Ne peut pas accéder à l'admin : ✓
Cas de Test 3 : Éditeur [ ] Peut approuver les articles : ✓ [ ] Peut éditer n'importe quel article : ✓ [ ] Peut accéder à l'admin : ✓ [ ] Ne peut pas supprimer tous : ✓ (ou ✓ si autorisé)
Cas de Test 4 : Admin [ ] Peut tout faire : ✓Dépannage des Permissions
Section intitulée « Dépannage des Permissions »Problème : L’utilisateur ne peut pas soumettre d’articles
Section intitulée « Problème : L’utilisateur ne peut pas soumettre d’articles »Vérifier :
1. Le groupe d'utilisateurs a la permission "soumettre des articles" Admin → Publisher → Permissions
2. L'utilisateur appartient au groupe autorisé Admin → Utilisateurs → Éditer l'utilisateur → Groupes
3. La catégorie autorise la soumission du groupe d'utilisateurs Admin → Publisher → Catégories → Permissions
4. L'utilisateur est enregistré (pas anonyme)Solution :
1. Vérifier que le groupe d'utilisateurs enregistrés a la permission de soumission2. Ajouter l'utilisateur au groupe approprié3. Vérifier les permissions de catégorie4. Vider le cache de session utilisateurProblème : L’éditeur ne peut pas approuver les articles
Section intitulée « Problème : L’éditeur ne peut pas approuver les articles »Vérifier :
1. Le groupe d'éditeurs a la permission "approuver les articles"2. Les articles existent avec le statut "En Attente"3. L'éditeur est dans le groupe correct4. La catégorie autorise l'approbation du groupe d'éditeursSolution :
1. Aller aux Permissions, vérifier "approuver les articles" est coché pour le groupe d'éditeurs2. Créer un article de test, le définir en Brouillon3. Essayer d'approuver en tant qu'éditeur4. Vérifier les messages d'erreur dans le journal systèmeProblème : Peut voir les articles mais ne peut pas accéder à la catégorie
Section intitulée « Problème : Peut voir les articles mais ne peut pas accéder à la catégorie »Vérifier :
1. La catégorie n'est pas désactivée/cachée2. Les permissions de catégorie permettent l'affichage3. Le groupe de l'utilisateur est autorisé à afficher la catégorie4. La catégorie est publiéeSolution :
1. Aller aux Catégories, vérifier que le statut de la catégorie est "Activé"2. Vérifier que les permissions de catégorie sont définies3. Ajouter le groupe de l'utilisateur à la permission d'affichage de la catégorieProblème : Les permissions ont changé mais ne prennent pas effet
Section intitulée « Problème : Les permissions ont changé mais ne prennent pas effet »Solution :
1. Vider le cache : Admin → Outils → Vider le Cache2. Vider la session : Déconnexion et reconnexion3. Vérifier le journal système pour les erreurs4. Vérifier que les permissions ont réellement été enregistrées5. Essayer un navigateur différent/mode incognitoSauvegarde et Exportation des Permissions
Section intitulée « Sauvegarde et Exportation des Permissions »Exporter les Permissions
Section intitulée « Exporter les Permissions »Certains systèmes permettent d’exporter :
- Aller à Admin → Publisher → Outils
- Cliquer sur Exporter les Permissions
- Enregistrer le fichier
.xmlou.json - Garder comme sauvegarde
Importer les Permissions
Section intitulée « Importer les Permissions »Restaurer à partir d’une sauvegarde :
- Aller à Admin → Publisher → Outils
- Cliquer sur Importer les Permissions
- Sélectionner le fichier de sauvegarde
- Revoir les modifications
- Cliquer sur Importer
Meilleures Pratiques
Section intitulée « Meilleures Pratiques »Liste de Vérification de Configuration des Permissions
Section intitulée « Liste de Vérification de Configuration des Permissions »- Décider sur les groupes d’utilisateurs
- Assigner des noms clairs aux groupes
- Définir les permissions de base pour chaque groupe
- Tester chaque niveau de permission
- Documenter la structure des permissions
- Créer un flux d’approbation
- Former les éditeurs à la modération
- Surveiller l’utilisation des permissions
- Revoir les permissions trimestriellement
- Sauvegarder les paramètres de permissions
Meilleures Pratiques de Sécurité
Section intitulée « Meilleures Pratiques de Sécurité »✓ Principe du Moindre Privilège - Accorder les permissions minimales nécessaires
✓ Accès Basé sur le Rôle - Utiliser des groupes pour les rôles (éditeur, modérateur, etc)
✓ Auditer les Permissions - Revoir qui a quel accès
✓ Séparation des Devoirs - Soumetteur, approbateur, éditeur sont différents
✓ Examen Régulier - Vérifier les permissions trimestriellement - Supprimer l'accès quand les utilisateurs partent - Mettre à jour pour les nouvelles exigencesGuides Connexes
Section intitulée « Guides Connexes »- Créer des Articles
- Gérer les Catégories
- Configuration de Base
- Installation
Prochaines Étapes
Section intitulée « Prochaines Étapes »- Configurer les Permissions pour votre flux de travail
- Créer des Articles avec les permissions appropriées
- Configurer les Catégories avec les permissions
- Former les utilisateurs à la création d’articles
#publisher #permissions #groupes #contrôle-d-accès #sécurité #modération #xoops