Configurer un rôle pour Experiences

Aperçu

Pour configurer l’accès d’un utilisateur aux Expériences, créez des règles d’autorisation et de refus dans l’onglet Expériences du rôle de l’utilisateur. Les règles d’autorisation accordent l’accès aux types d’Expérience, et les règles de refus restreignent davantage cet accès.

REMARQUE : un utilisateur ne peut effectuer que les actions explicitement définies par les règles d’autorisation.

REMARQUE : pour qu’un utilisateur puisse lier du contenu dans Experiences, assurez-vous que les autorisations de contenu et/ou de média pertinentes sont définies dans son rôle personnalisé.

Comment configurer les autorisations Experiences

Pour ajouter des autorisations d’Expériences à un rôle :

  1. Connectez-vous à l’application web Contentful.

  2. Cliquez sur Paramètres et sélectionnez Rôles et autorisations.

  3. Créez un nouveau rôle personnalisé ou modifiez un rôle existant. La page de l’éditeur de rôle s’affiche.

  4. Accédez à l’onglet Experiences.

  5. Dans la section Autorisé, cliquez sur Nouvelle règle d’autorisation pour définir le type d’Expérience autorisé ainsi que les actions que l’utilisateur peut effectuer.

    Experiences Add new allow rule

    REMARQUE : un utilisateur ne peut effectuer que des actions explicitement autorisées par les règles d’autorisation dans son rôle d’utilisateur.

  6. Sélectionnez le type d’Expérience selon les options suivantes :

    • Expériences - Sélectionnez cette option pour appliquer la règle d’autorisation à toutes les expériences.

    • Expériences créées par l’utilisateur - Sélectionnez cette option pour appliquer la règle d’autorisation uniquement aux Expériences créées par l’utilisateur.

    • Expériences sélectionnées - Sélectionnez cette option pour cibler une ou plusieurs expérience(s) spécifiques auxquelles s’applique la règle d’autorisation.

    • Patterns - Sélectionnez cette option pour appliquer la règle d’autorisation à tous les patterns.

    • Patterns créés par l’utilisateur - Sélectionnez cette option pour appliquer la règle d’autorisation uniquement aux patterns créés par l’utilisateur.

    • Patterns sélectionnés - Sélectionnez cette option pour cibler un ou plusieurs pattern(s) spécifique(s) auxquels s’applique la règle d’autorisation.

    • Composants - Sélectionnez cette option pour appliquer la règle d’autorisation à tous les composants.

    • Composants sélectionnés sélectionnez cette option pour choisir le ou les composants spécifiques auxquels la règle d’autorisation s’applique.

      Experiences Select experience type
  7. Dans la section Actions, sélectionnez dans le menu déroulant l’action que le rôle utilisateur est autorisé à effectuer sur le type d’experience sélectionné.

    Experiences Select action

    REMARQUE : vous pouvez sélectionner Toutes les actions pour un accès complet au type d’Expérience sélectionné, ou sélectionner une action spécifique pour des autorisations plus granulaires.

    REMARQUE : pour les Composants et les Composants sélectionnés, seule l’action Lecture peut être sélectionnée. 

  8. Cliquez sur +Avec balises et sélectionnez une ou plusieurs balises pour appliquer l’autorisation uniquement aux types d’expérience avec la ou les balises sélectionnées.

    Experiences Add tag
  9. Dans la section Refusé, cliquez sur Nouvelle règle de refus pour définir les types d’Expériences et les actions refusés.

    Important : les règles de refus remplacent les règles d’autorisation. Elles restreignent les autorisations accordées à l’utilisateur par les règles d’autorisation.

  10. Répétez les étapes 6 à 8, en sélectionnant le type d’expérience, l’action et les options de balise pour la règle de refus.

  11. Cliquez sur Enregistrer les modifications pour appliquer les modifications.

Définir les autorisations d’expériences via l’API

Les autorisations d’expériences peuvent être configurées à l’aide de Content Management API. Grâce à l’API, vous pouvez ajouter de manière granulaire des autorisations individuelles à un rôle, chaque autorisation correspondant à une action.

Les modifications apportées à un rôle via l’API remplacent la configuration de ce rôle effectuée via l’interface utilisateur de l’application web. La mise à jour des autorisations d’expériences via l’application web remplacera celles définies via l’API.