- Publier vos permissions UCP pour que les agents puissent les découvrir à partir des métadonnées OAuth et OIDC standard de votre locataire.
- Lier le compte d’un acheteur qui utilise une plateforme d’agent à son compte sur votre site grâce à la liaison de comptes OAuth standard.
- Associer les achats à un acheteur vérifié, pour que les agents puissent tirer parti de l’historique des commandes, des points de fidélité et des coupons admissibles plutôt que de traiter le paiement comme anonyme.
C’est au marchand de décider s’il fait confiance à une plateforme d’agent d’IA, et c’est lui qui est responsable de la destination des jetons une fois qu’ils sont émis. N’ajoutez pas de données personnelles aux revendications personnalisées des jetons d’accès UCP.
Cas d’utilisation
- Vendre par l’intermédiaire d’assistants IA, un nouveau canal de vente : permettez aux acheteurs de découvrir, de comparer et d’acheter les produits de votre marque directement dans des plateformes d’agents comme Gemini, avec un paiement associé à une identité d’utilisateur vérifiée.
- Personnaliser les achats assistés par un agent : associez l’acheteur qui utilise l’agent à son compte sur votre site, afin que l’agent puisse tirer parti de son historique de commandes, créditer des points de fidélité et appliquer les coupons admissibles, plutôt que de traiter chaque paiement de façon anonyme.
- Contrôler ce que les agents peuvent demander : publiez uniquement les permissions UCP prises en charge par votre serveur et autorisez chaque plateforme d’agents au moyen d’une autorisation client, de sorte que les agents ne puissent demander que les accès que vous avez approuvés.
À qui s’adresse ce guide
Auth for UCP s’adresse aux marchands qui développent et exploitent leur propre serveur UCP et qui ont besoin d’une couche d’autorisation conforme aux normes. Si vous utilisez une plateforme de commerce électronique qui prend déjà en charge UCP de façon intégrée, vous n’aurez probablement rien à configurer vous-même.Fonctionnement
Auth0 prend en charge les flux qu’utilisent actuellement les agents UCP. Vous choisissez ceux à activer selon l’expérience utilisateur que vous souhaitez offrir.Pour prendre en charge le paiement en tant qu’invité, autorisez l’application qui représente la plateforme de l’agent à utiliser l’octroi des identifiants du client auprès de votre serveur de ressources UCP. Si vous ne souhaitez pas permettre le paiement en tant qu’invité, n’autorisez pas cet octroi.
Premiers pas
Pour sécuriser votre serveur UCP avec Auth0 :- Configurez votre serveur de ressources UCP et publiez les permissions dans les métadonnées de découverte.
- Configurez la liaison de comptes standard pour le flux de code d’autorisation.
Limitations
Auth for UCP en accès anticipé comporte les limites suivantes :- Une seule API par locataire peut être configurée comme serveur de ressources UCP, et seules les permissions de cette API sont publiées dans les métadonnées de découverte.
- Il est impossible de créer des permissions
dev.ucpsur des serveurs autres que UCP. - Il est impossible d’ajouter des permissions
dev.ucpà des serveurs autres que UCP au moyen de la commandeapi.accessToken.setScope()de l’Action de connexion. - Les plateformes d’agents envoient
scope, mais pasaudience; Auth0 utilise donc le public par défaut du locataire pour les flux UCP. - Auth0 Organizations n’est pas pris en charge.