Préparation du support (B2B)
Préparation du support pour le lancement de votre implémentation B2B IAM.
Lorsque vous commencez à préparer votre lancement, assurez-vous de lire attentivement les politiques d’Auth0 et de préparer vos activités de production en conséquence, en tenant compte des délais de préavis exigés et des responsabilités qui vous incombent conformément à ces politiques.
Vous devriez passer en revue les détails du forfait d’assistance que vous avez acheté ainsi que les ententes de niveau de service qui y sont associées, afin de vous assurer qu’il répond à vos besoins. Si ce n’est pas déjà fait, explorez le centre d’assistance et familiarisez-vous avec ses fonctionnalités, comme l’affichage de solutions suggérées pour des problèmes courants, la création de tickets et la consultation de votre utilisation du quota. Il sera utile de consulter les définitions des niveaux de gravité des tickets d’assistance afin de créer des tickets avec le bon niveau de gravité. Une remarque importante : il n’est actuellement pas possible, dans le centre d’assistance, d’augmenter le niveau de gravité d’un ticket d’assistance. Si vous créez un ticket pour un problème de gravité moyenne qui devient ensuite un problème de gravité élevée, vous devriez créer un nouveau ticket urgent de gravité élevée expliquant tout nouvel élément qui justifie l’urgence et renvoyant au ticket d’origine pour les détails.
Vous devriez également vous assurer que vos équipes de développement et d’assistance connaissent bien le forum de la communauté Auth0, dont il est question plus loin. Les clients peuvent souvent y trouver rapidement des réponses à des problèmes courants, ce qui évite d’avoir à créer un ticket; cela devrait donc être votre premier recours pour les questions techniques.
Le forum de la communauté Auth0 contient une mine d’informations. Si vous avez une question, il y a de fortes chances que quelqu’un d’autre l’ait déjà posée sur le forum. Les réponses sont fournies à la fois par le personnel d’Auth0 et par l’ensemble de la communauté d’utilisateurs d’Auth0.
Des avis importants sont publiés sur le forum de la communauté pour vous aider à rester au fait des nouvelles importantes. Assurez-vous de consulter les catégories « Community » et « FAQ ». La catégorie Community contient des publications sur les annonces de produits, les informations sur la feuille de route, les vidéos pratiques ainsi que des renseignements importants sur les retraits à venir de certaines fonctionnalités.
Il est recommandé de consulter régulièrement la communauté Auth0, et pas seulement lorsque vous avez des questions. Pendant que vous y êtes, si vous voyez une question que vous avez déjà résolue, n’hésitez pas à partager votre expertise pour aider les autres !
Nous recommandons à votre équipe de soutien de se familiariser avec nos guides de dépannage sur les protocoles d’identité et Auth0. Cela comprend les questions à examiner et les renseignements à recueillir avant de publier une question sur le forum Auth0 ou de soumettre un ticket d’assistance. Les transactions d’authentification s’étendent souvent à plusieurs systèmes; il est donc utile de connaître certaines techniques de dépannage spécialisées.
Votre équipe aura sans doute déjà fait du dépannage pendant le développement de votre application, mais nous vous recommandons de vous assurer que votre équipe de soutien connaît également les outils ci-dessous qui sont pertinents pour votre projet. Si vous devez ouvrir un billet, l’équipe de soutien d’Auth0 pourrait vous demander un fichier HAR (HTTP Archive) pour l’aider à analyser le problème; il est donc utile que votre personnel d’assistance sache comment le produire.
Un fichier HAR consigne une séquence d’interactions dans le navigateur et constitue un outil couramment utilisé pour déboguer les problèmes d’authentification. Le processus d’authentification d’un utilisateur implique souvent de rediriger le navigateur de l’utilisateur d’une application vers Auth0, et possiblement vers un autre externe, selon le type de connexion utilisé. Vous pouvez capturer la redirection et les réponses, puis les analyser afin de trouver des indices sur la cause du problème.
Analysez le fichier HAR pour obtenir des renseignements utiles au dépannage. Il montre la séquence des redirections du navigateur impliquées dans une transaction d’authentification, ainsi que les paramètres utilisés. Le fichier HAR indique aussi si le processus d’authentification s’est interrompu en cours de route et, le cas échéant, à quel endroit, ce qui aide à localiser précisément le problème. Le fichier HAR contient des jetons renvoyés au front-end de l’application, et ceux-ci peuvent être collés dans les visionneuses appropriées pour vérifier s’ils contiennent les éléments attendus.
L’outil jwt.io a été créé par Auth0 et vous permet d’afficher le contenu d’un jeton au format . Les applications qui délèguent l’authentification à Auth0 via OIDC recevront un d’Auth0. Selon le type d’application, l’ID Token peut être capturé dans un fichier HAR. L’ID Token est au format JWT et peut être collé dans jwt.io pour en afficher le contenu.
Il existe de nombreux décodeurs . Le décodeur samltool.io a été développé par Auth0 et vous permet de consulter le contenu d’une requête ou d’une réponse SAML. Les applications qui délèguent l’authentification à Auth0 au moyen de SAML ou qui utilisent une connexion de type SAML dans Auth0 auront recours à des requêtes et des réponses SAML. Ces requêtes et réponses SAML peuvent être capturées dans un fichier HAR. Les requêtes et les réponses peuvent être collées dans samltool.io ou dans d’autres décodeurs SAML pour en consulter le contenu.
L’utilisation de versions désuètes des SDK ou des bibliothèques peut être une cause possible des problèmes. Nous recommandons fortement à votre équipe de vérifier que votre pile logicielle, vos navigateurs, vos SDK et vos bibliothèques figurent dans la matrice de prise en charge d’Auth0 afin de vous assurer que vous utilisez des versions à jour et prises en charge. En cas de problème, l’équipe de soutien d’Auth0 pourrait vous demander de passer à une version prise en charge. Pour éviter de ralentir la résolution du problème, assurez-vous d’utiliser des versions à jour.
Auth0 accueille les commentaires et les idées de ses clients. Si vous avez une suggestion à transmettre à notre équipe produit, vous pouvez soumettre vos commentaires directement sur le portail Product Feedback.
Pour déboguer et assurer la prise en charge du code personnalisé dans Auth0, notamment les Actions, les Rules, les Hooks, les scripts de base de données personnalisés et les connexions personnalisées, il est essentiel de bien connaître les Actions Real-time Logs. Cela vous permet d’afficher la sortie de votre code personnalisé, y compris celle des appels à console.log.
Nous vous recommandons d’utiliser les Actions Real-time Logs et de vous familiariser avec cet outil pour consulter la sortie de journalisation de votre code personnalisé à des fins de débogage et de prise en charge.
Vous devriez vous préparer à résoudre les problèmes courants aussi bien pendant le développement qu’après la mise en production de votre application ou de votre API. Assurez-vous que vos équipes de développement et de support connaissent bien les outils de dépannage et disposent d’une liste des problèmes courants à vérifier lors du diagnostic d’un problème.
Nous fournissons des conseils de planification en format PDF que vous pouvez télécharger et consulter pour obtenir plus de détails sur les stratégies que nous recommandons.
Guide de planification de projet B2B IAM