Cas d’utilisation
Universal Portals prend en charge les cas d’utilisation suivants :Portails grand public
Offrez aux utilisateurs finaux une page où gérer eux-mêmes leur compte : mettre à jour leur profil, inscrire des facteurs d’authentification multifacteur (MFA) et des clés d’identification, et consulter leurs paramètres de sécurité. Un Portail grand public remplace la page My Account que vous devriez autrement concevoir et héberger vous-même, et utilise l’API My Account.
Portails d’entreprise
Offrez aux administrateurs de l’organisation une page pour gérer leur propre Organization : modifier les détails de l’Organization et vérifier les domaines. Un portail d’entreprise remplace la page My Organization que vous auriez autrement à concevoir et à héberger vous-même, et s’appuie sur l’API My Organization. Pour ouvrir un portail d’entreprise pour une Organization donnée, consultez Accéder aux portails.
Portails combinés
Un portail peut aussi réunir les deux types de composants. Par exemple, une même page peut afficher la gestion de la MFA à côté des détails de l’Organization. Ajoutez les composants dont vos utilisateurs ont besoin, puis accordez à l’application du portail l’accès à chacun des serveurs de ressources qu’ils appellent.Fonctionnalités clés
- Générateur visuel : organisez les pages du portail à l’aide de composants préconçus.
- Composants d’identité : utilisez les Universal Components pour la gestion des profils, l’inscription à la MFA et aux clés d’identification, les détails de l’Organization et les domaines vérifiés.
- Auth0 Forms : recueillez des renseignements auprès des utilisateurs finaux, comme des mises à jour de profil, l’acceptation de politiques et des préférences de communication.
- Composants de mise en page : ajoutez des titres, du texte enrichi, des sections, des séparateurs et des images.
- Une application par portail : chaque portail s’appuie sur une Application Web classique Auth0. Pour en savoir plus, consultez Configurer une application pour les Universal Portals.
- Héritage de l’image de marque : les portails reprennent le logo, les couleurs et les polices de votre locataire. Dans le contexte d’une Organization, les portails adoptent l’image de marque de cette Organization.
- Hébergé par Auth0 : vous n’avez rien à déployer, à mettre à l’échelle ni à maintenir.
- Gestion sécurisée des jetons : le serveur du portail conserve les jetons d’accès et les jetons de renouvellement, tandis que le navigateur ne détient qu’un témoin de session sécurisé.
- Authentification MFA renforcée automatique : lorsqu’Auth0 exige la MFA pour une opération, en fonction des politiques et des Actions de votre locataire, le portail présente le défi à l’utilisateur, puis relance l’opération une fois le défi réussi.
Fonctionnement
Un utilisateur connecté à votre application ouvre l’URL du portail. Le serveur du portail connecte l’utilisateur par , sans invite de connexion. Auth0 émet un et un , que le serveur du portail conserve. Lorsqu’un composant a besoin de données, le serveur du portail échange le jeton d’actualisation contre un jeton d’accès pour l’API concernée et effectue l’appel au nom de l’utilisateur. Une session de portail dure au plus 1 jour et prend fin après 1 heure d’inactivité. Pour en savoir plus, consultez Architecture des Universal Portals.Ressources prises en charge et limitations
Les portails prennent en charge les éléments suivants :
Les portails comportent les limitations suivantes :
- Les portails ne prennent en charge qu’une partie des Universal Components. Pour savoir lesquels, consultez la Référence de la bibliothèque de composants de portail.
- L’utilisation de code personnalisé nécessite un domaine personnalisé.
Universal Portals et Universal Components
Utilisez Universal Portals pour diriger les utilisateurs vers une page hébergée par Auth0. Utilisez Universal Components pour intégrer la gestion des comptes utilisateurs et des Organizations dans votre application.Prochaines étapes
Démarrage rapide des Universal Portals
Créez votre premier portail en quelques minutes.
Architecture des Universal Portals
Découvrez comment les portails connectent les utilisateurs, appellent des API en leur nom et gèrent les sessions.
Référence de la bibliothèque de composants Portal
Consultez la liste des composants disponibles, avec leurs serveurs de ressources et leurs permissions.