-
Sorties, qui génèrent du HTML.
La syntaxe des sorties consiste en une variable ou une valeur, ainsi qu’une liste facultative de filtres, le tout entouré de
{{et}}. Par exemple,{{ user.name }}. -
Balises, qui contrôlent le rendu du modèle et implémentent la logique.
La syntaxe des balises consiste en un nom de balise et des arguments facultatifs entourés de
{%et%}. Par exemple,{% if user_metadata.lang == 'it' %} Ciao! {% endif %}.
Vous pouvez consulter la description et des exemples des balises Liquid sur la page des balises de LiquidJS.
balise debug
{% debug %} affiche un résumé des variables de modèle disponibles dans votre modèle au moment du rendu.
Filtres
Vous pouvez consulter des descriptions et des exemples de filtres Liquid sur la page des filtres de LiquidJS.
Variables générales
escape (par exemple, {{ user.name | escape }}).
-
L’objet
application, avec accès aux propriétés client standard commeapplication.nameetapplication.client_metadata -
request_language, la langue sélectionnée pour les utilisateurs -
connection.name
-
Informations liées au locataire définies dans les Paramètres du locataire :
tenant, qui correspond au nom du locataire tel quelfriendly_namesupport_emailsupport_url
-
Les variables
usersuivantes :user.emailuser.email_verifieduser.picture(non fiable)user.nickname(non fiable)user.given_name(non fiable)user.family_name(non fiable)user.name(non fiable)user.app_metadata, attributs utilisateur qui peuvent avoir une incidence sur les fonctionnalités de base d’un utilisateur, par exemple le fonctionnement d’une application ou ce à quoi l’utilisateur peut accéder, y compris son plan de soutien, ses rôles de sécurité et ses groupes de contrôle d’accèsuser.user_metadata(non fiable s’il contient des renseignements fournis par l’utilisateur), attributs utilisateur qui n’ont pas d’incidence sur les fonctionnalités de base d’un utilisateur, y compris ses préférences
-
Lorsqu’un utilisateur se connecte par l’intermédiaire d’une organisation, les variables supplémentaires suivantes sont disponibles :
organization.idorganization.display_nameorganization.nameorganization.metadataorganization.branding.logo_urlorganization.branding.colors.primaryorganization.branding.colors.page_background
-
Plusieurs variables de :
custom_domain.domain, le nom de domaine personnalisé utilisé (p. ex.,login.example.com)custom_domain.domain_metadata, les champs de métadonnées du domaine personnalisé (paires clé-valeur) que vous pouvez utiliser pour personnaliser le contenu du courriel en fonction du domaine
- configuré et vérifié vos domaines personnalisés
- activé Utiliser le domaine personnalisé dans les courriels dans Tableau de bord > Image de marque > Domaines personnalisés
- défini un domaine personnalisé par défaut si vous utilisez plusieurs domaines personnalisés
Variables Redirect To
-
application.name(ou son synonymeclient.name) -
application.clientID -
application.callback_domain(ou son synonymeclient.callback_domain), qui contient l’origine de la première URL de la liste Allowed Callback URL de l’application. Comme il s’agit d’une origine, elle comprend aussi le protocole (par exemplehttps://), en plus du domaine. Le domaine de rappel vous permet de rediriger les utilisateurs vers un chemin de l’application à l’origine de l’action au moyen d’une syntaxe comme{{ application.callback_domain }}/result_page.
Variables spécifiques au modèle
Variables du modèle de courriel pour compte bloqué
user.source_ipuser.cityuser.countryurl, le lien pour débloquer le compte
Variables du modèle de courriel pour le changement de mot de passe (code)
code, le code de changement de mot de passe
Variables du modèle de courriel de réinitialisation du mot de passe (lien)
url, le lien de réinitialisation du mot de passe
Variables du modèle de courriel pour l’inscription à la MFA
link, le lien d’inscription à la MFA.
Variables du modèle de courriel Passwordless OTP
send, avec une valeur delink,link_ios,link_androidoucode, selon le type de courriel Passwordless demandécode, avec le code à usage unique permettant d’accéder à l’applicationlink, avec le lien sur lequel l’utilisateur peut cliquer pour accéder à l’application (uniquement pour les courriels Passwordless de type lien)operation, avec une valeur dechange_emailpour une opération de modification de courriel Passwordless
Variables du modèle de courriel d’invitation de l’utilisateur
inviter.nameroles.idroles.nameroles.description
Variables du modèle de courriel de vérification (code)
code, le code de vérification
Variables du modèle de courriel de vérification (lien)
url, le lien de vérification