event.authentication
(Facultatif)
|
Détails concernant les signaux d’authentification obtenus pendant le flux de connexion.
Comprend les propriétés suivantes :
-
methods Tableau d’objets.
Contient les méthodes d’authentification utilisées par un utilisateur
au cours de sa session.
Éléments du tableau :
-
riskAssessment Objet facultatif.
Détails sur les évaluations de risques obtenues lors du processus
de connexion ou de réinitialisation du mot de passe.
Comprend les propriétés suivantes :
|
event.authorization
(Facultatif)
|
Objet contenant des informations décrivant l’autorisation
accordée à l’utilisateur qui se connecte.
Comprend les propriétés suivantes :
-
roles Tableau de chaînes.
Tableau contenant les noms des rôles attribués à un utilisateur.
|
event.client
|
Informations sur le client avec lequel cette transaction de connexion
a été initiée.
Comprend les propriétés suivantes :
-
client_id Chaîne.
L’ID client de l’application à laquelle l’utilisateur se connecte.
-
metadata Dictionnaire.
Un objet qui contient les autres propriétés d’une application.
-
name Chaîne.
Le nom de l’application (tel que défini dans Dashboard).
|
event.connection
|
Détails sur la connexion utilisée pour authentifier l’utilisateur.
Comprend les propriétés suivantes :
-
id Chaîne.
L’identifiant unique de la connexion.
-
metadata Dictionnaire facultatif.
Métadonnées associées à la connexion.
-
name Chaîne.
Le nom de la connexion utilisée pour authentifier l’utilisateur (tel que
twitter ou some-g-suite-domain ).
-
strategy Chaîne.
Le type de connexion. Pour les connexions sociales,
event.connection.strategy === event.connection.name
Pour les connexions d’entreprise, la stratégie est
waad (Windows Entra ID), ad (Active
Directory/LDAP), auth0 (connexions de bases de données),
etc.
|
event.organization
(Facultatif)
|
Informations sur l’Organization associée à la transaction
en cours.
Comprend les propriétés suivantes :
-
display_name Chaîne.
Le nom convivial de l’Organization.
-
id Chaîne.
L’identifiant de l’Organization.
-
metadata Dictionnaire.
Métadonnées associées à l’Organization.
-
name Chaîne.
Le nom de l’Organization.
|
event.prompt
(Facultatif)
|
Données collectées auprès des invites personnalisées affichées.
Comprend les propriétés suivantes :
-
fields Dictionnaire facultatif.
Champs et données de champs masqués.
id Chaîne. L’ID de l’invite.
-
vars Dictionnaire facultatif.
Données de variables partagées.
|
event.refresh_token
(Facultatif)
|
[Clients Enterprise] Le jeton d’actualisation en cours.
Comprend les propriétés suivantes :
|
event.request
|
Détails sur la demande qui a initié la transaction.
Comprend les propriétés suivantes :
|
event.resource_server
(Facultatif)
|
Détails sur le serveur de ressources auquel l’accès est
demandé.
Comprend les propriétés suivantes :
-
identifier Chaîne.
L’identifiant du serveur de ressources. Par exemple :
https://your-api.example.com .
|
event.session
(Facultatif)
|
La session de connexion en cours.
Comprend les propriétés suivantes :
-
authenticated_at Chaîne facultative.
[Clients Enterprise] Date et heure de la dernière authentification
de la session.
-
clients Tableau facultatif d’objets.
[Clients Enterprise] Liste des détails du client pour cette session.
Les éléments comprennent les propriétés suivantes :
-
client_id Chaîne.
[Clients Enterprise] ID du client pour cette session.
-
created_at Chaîne facultative.
[Clients Enterprise] Date et heure de la création de la
session.
-
device Objet facultatif.
[Clients Enterprise] Métadonnées relatives à l’appareil utilisé lors de
la session.
Comprend les propriétés suivantes :
-
initial_asn Chaîne facultative.
[Clients Enterprise] Premier numéro de système autonome
associé à cette session.
-
initial_ip Chaîne facultative.
[Clients Enterprise] Première adresse IP associée à cette
session.
-
initial_user_agent Chaîne facultative.
[Clients Enterprise] Premier agent utilisateur de l’appareil
associé à cette session.
-
last_asn Chaîne facultative.
[Clients Enterprise] Dernier numéro de système autonome à partir
duquel cet utilisateur s’est connecté.
-
last_ip Chaîne facultative.
[Clients Enterprise] Dernière adresse IP à partir de laquelle cet
utilisateur s’est connecté.
-
last_user_agent Chaîne facultative.
[Clients Enterprise] Dernier agent utilisateur de l’appareil à partir
duquel cet utilisateur s’est connecté.
-
expires_at Chaîne facultative.
[Clients Enterprise] Date et heure de l’expiration de la
session.
-
id Chaîne.
L’ID de la session en cours.
-
idle_expires_at Chaîne facultative.
[Clients Enterprise] Date et heure de l’expiration à l’inactivité de la
session.
-
last_interacted_at Chaîne facultative.
[Clients Enterprise] Date et heure de la dernière interaction
avec la session.
-
updated_at Chaîne facultative.
[Clients Enterprise] Date et heure de la dernière mise à jour
de la session.
-
user_id Chaîne facultative.
[Clients Enterprise] ID de l’utilisateur qui peut être utilisé lors
de l’interaction avec d’autres API.
|
event.stats
|
Statistiques de connexion pour l’utilisateur actuel.
Comprend les propriétés suivantes :
-
logins_count Nombre.
Le nombre de connexions de l’utilisateur.
|
event.tenant
|
Informations à propos du locataire associé à la transaction en cours.
Comprend les propriétés suivantes :
-
id Chaîne.
Le nom du locataire.
|
event.transaction
(Facultatif)
|
Détails concernant la transaction en cours.
Comprend les propriétés suivantes :
-
acr_values Tableau de chaînes.
Toutes les acr_values fournies dans la demande d’authentification
initiale.
-
linking_id Chaîne facultative.
ID de liaison dynamique qui permet aux développeurs de référencer
cette transaction.
-
locale Chaîne.
La langue locale à utiliser pour cette transaction, déterminée en
comparant les langues demandées par le navigateur aux
paramètres linguistiques du locataire.
-
login_hint Chaîne facultative.
Indication au serveur d’autorisations de l’identifiant de connexion
que l’utilisateur final pourrait utiliser pour se connecter (si nécessaire).
-
prompt Tableau facultatif de chaînes.
Liste d’instructions indiquant si l’utilisateur peut être invité à
s’authentifier à nouveau et à donner son consentement.
-
protocol Chaîne facultative.
Valeurs possibles :
-
oidc-basic-profile
Connexion la plus utilisée, basée sur le web.
-
oidc-ciba
Utilisée pour le flux d’authentification de canal d’appui initié par le client (CIBA).
-
oidc-implicit-profile
Utilisée sur les appareils mobiles et les applications à page unique.
-
oidc-hybrid-profile
Permet à votre application d’avoir un accès immédiat à un jeton
d’ID tout en assurant une récupération
sécurisée des jetons d’accès et d’actualisation.
-
samlp Protocole SAML utilisé avec les applications SaaS.
-
wsfed
WS-Federation utilisé sur les produits Microsoft comme
Office365.
-
wstrust-usernamemixed
Connexion utilisateur/mot de passe WS-trust utilisée sur CRM et Office365.
-
oauth2-device-code
Transaction utilisant le flux d’autorisation d’appareil.
-
oauth2-resource-owner
Connexion utilisateur/mot de passe généralement utilisée pour les
connexions de base de données.
-
oauth2-resource-owner-jwt-bearer
Connexion utilisant un JWT du porteur signé par la clé privée de
l’utilisateur.
-
oauth2-password
Connexion utilisant l’échange de mots de passe.
-
oauth2-webauthn
Connexion utilisant l’échange webauthn.
-
oauth2-access-token
Actualisation d’un jeton à l’aide de l’échange de jetons d’actualisation.
-
oauth2-refresh-token
Actualisation d’un jeton à l’aide de l’échange de jetons d’actualisation.
oauth2-token-exchange
-
redirect_uri Chaîne facultative.
URL vers laquelle Auth0 redirigera le navigateur une fois la
transaction terminée.
-
requested_authorization_details
Tableau facultatif d’objets.
Les détails d’une demande d’autorisation riche conformément à la
section 2 de la spécification des demandes d’autorisation
riches à l’adresse https://datatracker.ietf.org/doc/html/draft-ietf-oauth-rar#section-2.
Les éléments comprennent les propriétés suivantes :
-
type Chaîne.
Le type de détails d’autorisation sous forme de chaîne. La valeur du
champ type détermine le contenu autorisé de l’objet qui le
contient.
-
requested_scopes Tableau de chaînes.
Les permissions demandées (le cas échéant) lors du lancement de ce
flux d’authentification.
-
response_mode Chaîne facultative.
Informe le serveur d’autorisations du mécanisme à utiliser pour
renvoyer les paramètres du point de terminaison d’autorisation.
Valeurs possibles :
query
fragment
form_post
web_message
-
response_type Tableau facultatif de chaînes.
Valeurs possibles :
-
state Chaîne facultative.
Une chaîne alphanumérique arbitraire et opaque que votre application
ajoute à la requête initiale qu’Auth0 inclut lors de la
redirection vers votre application.
-
ui_locales Tableau de chaînes.
Les ui_locales fournies dans la demande d’authentification
initiale.
|
event.user
|
Objet décrivant l’utilisateur au nom duquel la transaction en cours a
été initiée.
Comprend les propriétés suivantes :
-
app_metadata Dictionnaire.
Champs personnalisés qui stockent des informations sur un utilisateur
qui influencent l’accès de l’utilisateur, comme le plan de
support, les rôles de sécurité ou les groupes de contrôle d’accès.
-
created_at Chaîne.
Horodatage indiquant la date de création du profil de
l’utilisateur.
-
email Chaîne facultative.
(unique) Adresse de courriel de l’utilisateur.
-
email_verified Booléen.
Indique si l’utilisateur a vérifié son adresse
courriel.
-
enrolledFactors Tableau facultatif d’objets.
Un tableau des facteurs d’authentification que l’utilisateur a enregistrés.
Éléments du tableau :
-
family_name Chaîne facultative.
Nom de famille de l’utilisateur.
-
given_name Chaîne facultative.
Prénom de l’utilisateur.
-
identities Tableau d’objets.
Contient des informations récupérées auprès du fournisseur d’identité
auprès duquel l’utilisateur s’est authentifié à l’origine. Les utilisateurs peuvent également lier leur profil
à plusieurs fournisseurs d’identité; ces identités apparaîtront
alors également dans ce tableau. Le contenu d’un objet fournisseur d’identité individuel
varie selon le fournisseur.
Les éléments comprennent les propriétés suivantes :
-
connection Chaîne facultative.
Nom de la connexion Auth0 utilisée pour authentifier
l’utilisateur.
-
isSocial Booléen facultatif.
Indique s’il s’agit d’une connexion sociale.
-
profileData Dictionnaire facultatif.
Informations sur l’utilisateur associées à la connexion. Lorsque
des profils sont liés, ils sont complétés par les informations
sur les utilisateurs associés aux comptes secondaires.
-
provider Chaîne facultative.
Nom de l’entité qui authentifie l’utilisateur, par exemple
Facebook, Google, SAML ou votre propre fournisseur.
-
user_id Chaîne facultative.
Identifiant unique de l’utilisateur pour cette connexion/ce fournisseur.
-
last_password_reset Chaîne facultative.
Horodatage indiquant la dernière fois que le mot de passe de
l’utilisateur a été réinitialisé/modifié. Lors de la création de l’utilisateur, ce champ n’existe pas. Cette
propriété n’est disponible que pour les connexions de base de données.
-
multifactor Tableau facultatif de chaînes.
Liste des fournisseurs d’authentification multifacteur (MFA) auprès
desquels l’utilisateur est inscrit. Ce tableau est mis à jour lorsque l’utilisateur s’inscrit à
la MFA et lorsqu’un administrateur réinitialise les inscriptions
à la MFA d’un utilisateur.
-
name Chaîne facultative.
Nom complet de l’utilisateur.
-
nickname Chaîne facultative.
Pseudonyme de l’utilisateur.
-
phone_number Chaîne facultative.
Numéro de téléphone de l’utilisateur.
-
phone_verified Booléen facultatif.
Indique si l’utilisateur a vérifié son numéro de téléphone.
-
picture Chaîne facultative.
URL pointant vers la
photo de profil de l’utilisateur.
-
updated_at Chaîne.
Horodatage indiquant la date de la dernière mise à jour/modification
du profil de l’utilisateur.
-
user_id Chaîne.
(unique) Identifiant unique de l’utilisateur.
-
user_metadata Dictionnaire.
Champs personnalisés qui stockent des informations sur un utilisateur
qui n’ont pas d’incidence sur les données auxquelles il peut
ou ne peut pas accéder, comme l’adresse professionnelle, l’adresse personnelle ou les préférences de l’utilisateur.
-
username Chaîne facultative.
(unique) Nom d’utilisateur de l’utilisateur.
|