Configurer les permissions des contributeurs.

Learn DXPR BuilderManage the siteRegelen wie wat kan doen

Ici, vous décidez ce que chaque contributeur peut faire dans DXPR Builder. Les permissions Drupal définissent qui peut modifier des pages avec le builder. Un profil d’utilisateur du builder définit quels éléments, blocs, vues et modèles chaque rôle reçoit. Au final, un rôle a son propre jeu réduit d’éléments.

La vidéo crée un profil pour le rôle Site Builder.

Avant de commencer

  • Votre rôle a la permission Administer dxpr builder profile. Les administrateurs l’ont.
  • Les rôles à configurer existent sous People > Roles (/admin/people/roles).

Permissions Drupal

DXPR Builder ajoute ces permissions sous People > Permissions (/admin/people/permissions) :

Permission Contrôle
Edit with DXPR Builder Accéder à l’éditeur visuel sur les pages avec le formateur de champ DXPR Builder
Administer DXPR Builder configuration Accéder aux réglages d’administration sous DXPR Studio > DXPR Builder
Administer dxpr builder profile Créer et modifier des profils d’utilisateur

Donnez Edit with DXPR Builder à chaque rôle qui construit des pages. Gardez les deux autres pour les administrateurs.

Page d’administration des profils d’utilisateur listant les profils du builder disponibles

Profils d’utilisateur

Un profil d’utilisateur définit quels éléments, blocs, vues, modèles et jeux d’icônes un contributeur peut utiliser :

  1. Accédez à DXPR Studio > DXPR Builder > User Profiles (/admin/dxpr_studio/dxpr_builder/profile).
  2. Cliquez sur Add DXPR Builder profile.
  3. Tapez un Label, par exemple « Content editor » ou « Marketing manager ».
  4. Ouvrez Roles et cochez les rôles visés par ce profil.
  5. Ouvrez Elements et décochez les éléments que ces contributeurs ne doivent pas utiliser.
  6. Réglez les autres sections pareil : Blocks, Views, Page templates, Global user templates, Icon sets, Text editor buttons (inline editing) et Text editor buttons (modal editing).
  7. Cliquez sur Save.

Chaque utilisateur reçoit un profil : le premier activé, par Weight le plus bas, qui partage un de ses rôles. Un utilisateur dont les rôles ne correspondent à aucun profil reçoit tous les outils.

Exemples de configurations

Rédacteur

  • Éléments : Texte, Image, Bouton, Lien et Séparateur
  • Blocs : aucun
  • Vues : aucune
  • Usage : changements quotidiens de texte et d’image

Responsable marketing

  • Éléments : tous les éléments de contenu
  • Blocs : formulaire web, inscription à la lettre d’information
  • Vues : témoignages, membres de l’équipe
  • Usage : construire des pages de destination entières

Administrateur du site

  • Éléments : tous les éléments, dont HTML
  • Blocs : tous les blocs
  • Vues : toutes les vues
  • Usage : sans limites

Ce que vous voyez

Un message confirme le profil, dans la vidéo « Created new dxpr builder profile Site builder. » La liste trie les profils par Weight, puis par libellé, donc le nouveau profil se place parmi ceux de même poids. Les contributeurs avec ce rôle ne voient plus les éléments décochés dans le sélecteur.

Si le profil ne prend pas effet

  • Le contributeur voit toujours des éléments décochés. Un autre profil activé avec un Weight plus bas partage un de ses rôles, et le builder utilise celui-là. Donnez à votre nouveau profil le Weight le plus bas, ou retirez le rôle de l’autre profil.
  • Tous les contributeurs d’un type de contenu ont les mêmes outils. L’affichage du champ utilise un Editing Profile fixe au lieu de celui par rôle. Dans les réglages du formateur du champ DXPR Builder sous Manage display, choisissez Default (Role-based Profile).
  • Le contributeur ne voit aucun contrôle du builder avant de cliquer sur l’icône en forme d’œil. Start editor when page loads est désactivé dans son profil. Activez-le et cliquez sur Save.
  • Le contributeur n’a pas de builder du tout. Son rôle n’a pas Edit with DXPR Builder. Cochez-le sous People > Permissions (/admin/people/permissions).
  • User Profiles manque dans votre menu DXPR Studio. Votre rôle n’a pas Administer dxpr builder profile. Demandez à un administrateur de l’accorder.

Et ensuite ?

Licences d’utilisateur pour continuer à explorer DXPR Builder.