---
title: Règles d'affichage
slug: regles-daffichage
docTags: 
createdAt: 2024-07-16T11:07:22.494Z
---

:::hint{type="info"}
Cette fonctionnalité fonctionne en combinaison avec un **Contrôle d’accès public JWT**ou

- avec Guest Accounts
- avec Magic Links&#x20;
- avec une intégration SAML

Une authentification JWT devra être configurée afin que les conditions définies dans les Display Rules soient validées ou invalidées.
:::



![](https://api.archbee.com/api/optimize/bNBm7nPJgXjbjLyfbHNh2/34p_RWIWUpga79cy9-DUe_cc-light.png)

La fonctionnalité Display Rules vous permet d’afficher des blocs de contenu spécifiques selon des conditions prédéfinies. Cette fonctionnalité offre une flexibilité dans la diffusion du contenu, en garantissant que les utilisateurs voient un contenu adapté à leurs besoins et comportements.&#x20;

## Création de conditions Display Rules

::::WorkflowBlock
:::WorkflowBlockItem
Allez à l’onglet **Composants dynamiques** dans le coin inférieur gauche de la plateforme.
:::

:::WorkflowBlockItem
Sélectionnez **Règles d'affichage**
:::

:::WorkflowBlockItem
Créer un nouveau Rule Set :

- Cliquez su&#x72;**&#x20;+ Créer** **Nouvel ensemble de règles&#x20;**&#x70;our définir des conditions d’affichage du contenu.
- Spécifiez vos conditions en utilisant la logique **ET**/**OU** afin de déterminer quand le contenu doit être affiché. Ces conditions peuvent être basées sur divers paramètres tels que le comportement des utilisateurs, les attributs de profil ou d’autres critères pertinents pour votre plateforme.
:::
::::

![](https://api.archbee.com/api/optimize/bNBm7nPJgXjbjLyfbHNh2/Oi-fGlMQsXXSVHDytatWU_dynamic-components-light.png)

## Application de Display Rules à un bloc

::::WorkflowBlock
:::WorkflowBlockItem
**Modifier votre bloc de contenu**
Dans l’éditeur, repérez le bloc que vous souhaitez transformer en bloc de contenu conditionnel.
:::

:::WorkflowBlockItem
**Accéder au menu du bloc**
Survolez le bloc pour afficher le menu du bloc, représenté par six points (`⋮⋮` icône du menu du bloc).
:::

:::WorkflowBlockItem
Appuyez sur le bouton **Règles d'affichage**&#x20;
:::
::::

::::VerticalSplit{layout="middle"}
:::VerticalSplitItem
![](https://api.archbee.com/api/optimize/bNBm7nPJgXjbjLyfbHNh2/rp-gYdXw5ZofPlKNH1cCp_ccmenu-light.png "Menu de bloc par défaut")
:::

:::VerticalSplitItem
::Image[]{src="https://api.archbee.com/api/optimize/bNBm7nPJgXjbjLyfbHNh2/tGYpvRp_1IQqNACiAA7Kd_ccmenu2-dark.png" darkSrc="https://archbee-image-uploads.s3.amazonaws.com/bNBm7nPJgXjbjLyfbHNh2/RLIPVVrO9-SYD-IqsoMai_ccmenu2-dark-1.png" size="98" width="1026" height="948" darkWidth="1026" darkHeight="948" position="center" caption="Menu de bloc des options AI" showCaption="true"}
:::
::::

## Application de Display Rules à un document/dossier

::::WorkflowBlock
:::WorkflowBlockItem
Cliquez sur les trois points verticaux près du nom du document/dossier
:::

:::WorkflowBlockItem
Sélectionnez la Display Rule que vous souhaitez appliquer
:::
::::



Choisissez le Rule Set que vous avez précédemment créé dans **Composants dynamiques.**

![](https://api.archbee.com/api/optimize/bNBm7nPJgXjbjLyfbHNh2/O0TuHIqbg_mW9x8slT4JN_display-rules-light.png)

:::hint{type="success"}
Une fois ces étapes terminées, le bloc de contenu sélectionné sera transformé en bloc de contenu conditionnel, affiché uniquement lorsque les conditions spécifiées sont remplies.
:::

## Exemple de cas d’utilisation :

Imaginez que vous souhaitiez afficher une promotion spéciale uniquement aux utilisateurs ayant déjà effectué un achat dans votre boutique et visitant durant une période de congés.&#x20;

Vous feriez :

::::WorkflowBlock
:::WorkflowBlockItem
Accédez à l’onglet Dynamic Components et créez un nouvel ensemble de règles avec des conditions basées sur l’historique d’achats et la date actuelle.
:::

:::WorkflowBlockItem
Appliquez cet ensemble de règles au bloc de contenu promotionnel dans l’éditeur.
:::

:::WorkflowBlockItem
Les utilisateurs répondant à ces conditions verront maintenant le bloc de promotion spéciale lors de leur visite.
:::
::::

## JWT Token Integration

- Conserver des conditions encodées dans l’URL utilisée pour la connexion.
- Veiller à ce que le contenu dynamique puisse être adapté de façon sécurisée selon l’information contenue dans le jeton.

:::hint{type="info"}
Lorsqu’un utilisateur accède à la plateforme, son jeton JWT est décodé afin de récupérer les conditions. Ces conditions sont ensuite comparées aux ensembles de règles prédéfinis pour déterminer quels blocs de contenu doivent être affichés.
:::

## Display Rules avec options d’authentification publique

Vous pouvez maintenant appliquer des Display Rules aux utilisateurs publics qui se connectent à l’aide de :

- Comptes invités
- Magic link
- SAML

## Fonctionnement

- [Créer une Display Rule](https://docs.archbee.com/display-rules#WKba6)&#x20;
- Appliquer une règle à un document ou à un dossier
- Terminé ! &#x20;

:::hint{type="success"}
Lorsqu’un utilisateur se connecte (magic link, comptes invités ou SAML)
la règle vérifie l’information de l’adresse courriel
Si cela correspond → **il peut voir le document/dossier**
Sinon → **c’est masqué**
:::

## Exemple

**Règle** : L’adresse courriel contient archbee
**L’utilisateur se connecte** avec sarah\@archbee.com
✅ Sarah peut voir le document
**L’utilisateur se connecte** avec mike\@gmail.com
❌ *Mike ne le verra pas*





