Création d’une page d’auto-inscription
Objectifs de formation
Après avoir terminé ce module, vous pourrez :
- Configurer une page d’auto-inscription
- Présenter la récupération d’informations supplémentaires lorsque les utilisateurs s’inscrivent
- Décrire les opérations exécutées en arrière-plan lorsque les utilisateurs s’inscrivent
Configuration de l’auto-inscription
Dans l’unité précédente, vous avez créé une page de connexion pour permettre aux clients de se connecter à votre site Salesforce Customer Identity. Comment procèdent-ils lors de leur première connexion ? Comment ajoutez-vous une option S’inscrire à votre page de connexion ? Bonne nouvelle : vous avez fait la plus grande partie du travail.
- Si vous avez fermé les espaces de travail d’expérience ou si vous êtes toujours dans l’espace de travail des partenaires, accédez à l’espace de travail des clients. Dans Configuration, saisissez Sites dans la zone Recherche rapide, sélectionnez Tous les sites, puis cliquez sur Espaces de travail en regard des clients.
- Sélectionnez Administration, puis Connexion et inscription.
- Sous Configuration de la page d’inscription, sélectionnez Autoriser les clients et les partenaires à s’auto-inscrire. Notez que la page s’agrandit pour afficher les paramètres d’enregistrement renseignés par le modèle Service client.
- Pour profil, sélectionnez Clients.
- Pour Compte, cliquez sur , puis saisissez Clients dans la zone de recherche.
- Cliquez sur OK pour lancer la recherche, puis choisissez le compte Clients.
- Cliquez sur Enregistrer.
Ce n’est pas plus compliqué que cela. Vous avez créé une page d’inscription. Vous pouvez maintenant inviter un client à rejoindre votre site.
Revenez à votre fenêtre de navigation privée, puis rechargez la page de connexion. Notez que la page de connexion contient maintenant un lien « Pas membre ? » qui permet aux utilisateurs de s’inscrire.
Inscription d’un nouveau client
Examinons ce qui se passe lorsque nous essayons d’inscrire un nouveau client.
- Depuis votre page de connexion, dans la fenêtre de navigation privée, cliquez sur Non membre, puis inventez un nom pour votre nouveau client. Utilisez votre propre adresse e-mail pour recevoir le message de bienvenue.
- Depuis votre organisation Salesforce, cliquez sur Comptes, puis sur le compte Clients. Votre nouveau client est affiché sous Contacts.
- Dans Configuration, saisissez Utilisateurs et sélectionnez Utilisateurs. Votre nouvel utilisateur est affiché sous Utilisateurs. Votre client est désormais un utilisateur de votre organisation dont l’accès est déterminé par le profil Clients et la licence utilisateur External Identity.
Personnalisation de la page de connexion avec des pages Visualforce
Vous avez créé une page de connexion et ajouté l’auto-inscription en utilisant des pages Générateur d’expérience par défaut. Simple, n’est-ce pas ? Les pages Générateur d’expérience vous offrent un moyen polyvalent et rapide de créer des pages de connexion. Toutefois, ce n’est pas la seule option. Vous pouvez contrôler totalement votre expérience de connexion (y compris les pages de connexion, d’oubli du mot de passe et d’inscription) en élaborant des pages Visualforce.
Avec Visualforce, vous pouvez :
- Contrôler la présentation des pages, jusqu’au niveau du pixel
- Inclure une feuille de style CSS personnalisée et un code JavaScript
Lorsque vous élaborez votre propre page Visualforce pour personnaliser l’expérience de connexion de vos utilisateurs, vous attribuez la page Visualforce depuis Connexion et inscription. Ici, nous attribuons une page Visualforce appelée « SiteLogin», qui crée une page de connexion personnalisée.
Plusieurs pages Visualforce sont livrées prêtes à l’emploi avec Salesforce. De plus, les développeurs qui connaissent Visualforce peuvent également en créer pour vous. Pour aller plus loin, vous pourrez consulter les pages Visualforce déjà présentes dans votre organisation, mais pas pour le moment. Terminons ce que nous avons commencé.
Que se passe-t-il lorsqu’un client s’auto-inscrit pour rejoindre votre site ?
Lorsqu’un client s’auto-inscrit pour rejoindre un site, Salesforce exécute plusieurs opérations en arrière-plan.
- Salesforce crée un enregistrement Utilisateur et un Contact avec les informations saisie par le client dans la page d’auto-inscription.
- Salesforce associe le Contact à un Compte, dans le cas présent Clients. Vous avez créé le compte plus haut en configurant votre organisation.
- L’enregistrement Utilisateur est attribué au profil Clients, que vous avez cloné depuis le profil External Identity User plus haut dans ce module.
Félicitations ! Identity est opérationnel dans votre site.
Et maintenant ? Offrons à vos clients la possibilité de s’inscrire avec leur compte social.
Ressources
- Aide Salesforce : Configuration de l’auto-inscription pour votre site Experience Cloud
- Module Trailhead : Premiers pas dans Visualforce
- Aide Salesforce : Configuration et gestion des sites Experience Cloud