Cas d’utilisation
Le profil utilisateur ci-dessous est un exemple pour les scénarios suivants.Pas d’objet de mappage
Lors de l’utilisation du module complémentaire SAML2, un objet de mappage vide est généré par défaut. Dans cet exemple,fav_genre
et user_metadata.fav_streaming_service
sont indéfinis mais peuvent être personnalisés et mappés à la réponse remplie par Auth0.
Dans l’exemple ci-dessous, "fav_genre": « fiction »
est mappé sur l’attribut http://schemas.auth0.com/fav_genre dans la réponse SAML avec la valeur fiction
alors que "user_metadata": {"fav_streaming_service": "hulu"}
n’apparaît pas du tout dans la réponse SAML.
Réponse SAML résultante envoyée par l’ :
Exemple de mappage standard
Dans l’exemple précédent, le fait de ne pas personnaliser l’objet de mappage a entraîné l’apparition d’un attribut http://schemas.auth0.com/fav_genre dans la réponse SAML, avec la valeur"fiction"
.
Ensuite, mappez les attributs dans l’objet de mappage des paramètres du module complémentaire SAML2 pour en tenir compte.
Vous remarquerez alors que la valeur "fiction"
est la même dans la réponse SAML, mais que le nom de l’attribut dans la réponse SAML a été modifié, passant de la valeur par défaut http://schemas.auth0.com/fav_fiction à http://schemas.auth0.com/books.
Configuration de l’objet de mappage de module complémentaire SAML2 :