Suivez votre progression
Accueil Trailhead
Accueil Trailhead

Création d’une page d’auto-inscription

Objectifs de formation

Une fois ce module terminé, 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 communauté d’identité externe. 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.
  1. Si vous avez fermé les espaces de travail de l’expérience, dans Configuration, saisissez Communautés dans la zone Recherche rapide, puis sélectionnez Toutes les communautés et cliquez sur Espaces de travail en regard de Clients.
  2. Sélectionnez Administration, puis Connexion et inscription.
  3. Sous Inscription, sélectionnez Autoriser les utilisateurs externes à s'auto-inscrire.

    Notez que la page s’agrandit pour afficher les paramètres d’enregistrement renseignés par le modèle Aloha.

  4. Pour profil, sélectionnez Clients.
  5. Pour Compte, cliquez sur Loupe de recherche, puis saisissez Clients dans la case de recherche. Choisissez le compte Clients.
  6. Cliquez sur Enregistrer.

Page de connexion Inscription

Ce n’est pas plus compliqué que cela. Vous avez créé une page d’inscription. Vous pouvez maintenant inviter un client à rejoindre votre communauté.

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.

Page de connexion avec le lien Pas membre ?

Inscription d’un nouveau client

Examinons ce qui se passe lorsque nous essayons d’inscrire un nouveau client.

  1. 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

    Page de connexion avec le lien Non membre

  2. Depuis votre organisation Salesforce, cliquez sur Comptes, puis sur le compte Clients.
    Votre nouveau client est affiché sous Contacts.
  3. Dans configuration, saisissez Utilisateurs, puis 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.

    Enregistrement utilisateur d’un nouveau client

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 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 « CommuntiesLogin », qui construit une page de connexion personnalisée.

Pages de connexion Visualforce

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é.

  • Cliquez sur Annuler pour continuer.

Que se passe-t-il lorsqu’un client s’auto-inscrit pour rejoindre votre communauté ?

Lorsqu’un client s’auto-inscrit pour joindre une communauté, 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 ! L’identité externe est opérationnelle dans votre communauté.

Et maintenant ? Offrons à vos clients la possibilité de s’inscrire avec leur compte social.