event オブジェクトは、トリガー実行に関するコンテキスト情報を提供します。
event.authentication
dictionary
パスワードリセットフロー中に取得した認証に関する詳細。
非表示 認証プロパティ
非表示 認証プロパティ
array of objects
セッション中にユーザーが完了した認証方法が含まれます。配列要素は、次のいずれかのスキーマになります。
- 第1認証要素
- 多要素認証
string
完了した第1認証要素の名前です。使用できる値は次のとおりです。
federatedソーシャル接続またはエンタープライズ接続を使用して、第1認証要素としてユーザーを認証しました。pwdパスワードを使用して、データベース接続のユーザーを第1認証要素として認証しました。passkeyパスキーを使用して、データベース接続のユーザーを第1認証要素として認証しました。smsパスワードレス SMS 接続を使用して、第1認証要素としてユーザーを認証しました。emailパスワードレス Email 接続を使用して、第1認証要素としてユーザーを認証したか、パスワードのリセットのためにメールアドレスを確認しました。phone_numberパスワードのリセットに電話番号を使用しました。mock内部テストに使用されます。- 第2以降の認証要素として、カスタム認証方法を示す URL が入る場合もあります。
string
dictionary
optional
補足リスク評価です。これは、Akamai 統合が有効で、Akamai がトランザクションのヘッダーを転送する場合にのみ利用できます。
非表示 riskAssessment のプロパティ
非表示 riskAssessment のプロパティ
dictionary
optional
リスク評価に役立てるため、サードパーティのプロバイダーから送信される補足シグナルです。
表示 supplemental のプロパティ
表示 supplemental のプロパティ
dictionary
optional
[早期アクセス] 補足リスク評価です。これは、Akamai Account Protector が有効で、Akamai がトランザクションのヘッダーを転送する場合にのみ利用できます。
表示 akamai のプロパティ
表示 akamai のプロパティ
object
optional
Akamai Bot Manager から転送されるボット検知結果です。
表示 akamaiBot のプロパティ
表示 akamaiBot のプロパティ
dictionary
optional
Akamai Account Protector から転送されるユーザー リスク検知結果です。
表示 akamaiUserRisk のプロパティ
表示 akamaiUserRisk のプロパティ
string
optional
Akamai ユーザー リスク評価のアクションです。
number
optional
Akamai ユーザー リスク評価の許可ステータスです。
string
optional
ユーザーのメールアドレスのドメインです。
dictionary
optional
Akamai ユーザー リスク評価の全般的なリスクです。
string
optional
ユーザーの OUID です。
string
optional
ユーザーのリクエスト ID です。
dictionary
optional
Akamai ユーザー リスク評価のリスクです。
number
optional
Akamai ユーザー リスク評価のスコアです。
number
optional
Akamai ユーザー リスク評価のステータスです。
dictionary
optional
Akamai ユーザー リスク評価の信頼度です。
string
optional
ユーザーのユーザー名です。
string
optional
Akamai ユーザー リスク評価の UUID です。
event.authorization
event.client
dictionary
event.connection
dictionary
ユーザーの認証に使用された接続の詳細です。
非表示 接続のプロパティ
非表示 接続のプロパティ
string
接続の一意の識別子です。
dictionary
optional
接続に関連付けられたメタデータです。
string
ユーザーの認証に使用された接続の名前です (
twitter や some-g-suite-domain など) 。string
接続の種類です。ソーシャル接続では、
event.connection.strategy === event.connection.name になります。エンタープライズ接続では、strategy は waad (Windows Azure AD) 、ad (Active Directory/LDAP) 、auth0 (データベース接続) などになります。event.custom_domain
dictionary
optional
event.organization
dictionary
optional
event.prompt
dictionary
optional
event.request
dictionary
トランザクションを開始したリクエストの詳細。
非表示 request プロパティ
非表示 request プロパティ
dictionary
POST リクエストの本文。このデータを利用できるのは、リフレッシュトークン フロー、Client Credential Exchange フロー、および Post Login Action の実行中のみです。
dictionary
string
optional
認証フローで使用されるホスト名。
string
リクエストの送信元 IP アドレス。
string
optional
ブラウザーが要求した言語。
string
リクエストで使用される HTTP メソッド
dictionary
認可リクエストに送信されたクエリ文字列パラメーター。
string
optional
トランザクションの開始時に受信した
User-Agent ヘッダーの値。event.secrets
secrets
このActionに安全に関連付けられているシークレットの値です。
event.stats
event.tenant
event.transaction
dictionary
現在のトランザクションに関する詳細。
非表示 トランザクションのプロパティ
非表示 トランザクションのプロパティ
string
optional
Correlation ID は、アプリケーションが Universal Login にリダイレクトする際の初回認証リクエストで指定できます。この値を使用すると、Action コードからのログやリクエストをユーザーフローに関連付けることができます。
string
ブラウザーの要求言語とテナントの言語設定を比較して決定される、このトランザクションで使用するロケール。
string
optional
エンドユーザーがログイン時に使用する可能性があるログイン識別子について認可サーバーに伝えるヒント (必要な場合) 。
string
optional
アプリが初回リクエストに追加する、任意の不透明な英数字文字列。Auth0 はアプリケーションにリダイレクトする際にこれを含めます。
array of strings
元の認証リクエストで指定された ui_locales。
event.user
dictionary
現在のトランザクションが開始された対象ユーザーを表すオブジェクト。
非表示 ユーザーのプロパティ
非表示 ユーザーのプロパティ
dictionary
サポートプラン、セキュリティロール、アクセス制御グループなど、ユーザーのアクセス権に影響する情報を格納するカスタムフィールドです。
string
ユーザープロファイルが最初に作成された日時を示すタイムスタンプです。
string
optional
(一意) ユーザーのメールアドレス。
boolean
ユーザーがメールアドレスを確認済みかどうかを示します。
string
optional
ユーザーの姓。
string
optional
ユーザーの名。
string
optional
ユーザーのパスワードが最後にリセットまたは変更された日時を示すタイムスタンプです。ユーザーの作成時点では、このフィールドは存在しません。このプロパティはデータベース接続でのみ使用できます。
string
optional
ユーザーのフルネーム。
string
optional
ユーザーのニックネーム。
string
optional
ユーザーの電話番号。
boolean
optional
ユーザーが電話番号を確認済みかどうかを示します。
string
optional
ユーザーのプロフィール画像を指す URL です。
string
ユーザープロファイルが最後に更新または変更された日時を示すタイムスタンプです。
string
(一意) ユーザーの一意の識別子。
dictionary
勤務先住所、自宅住所、ユーザー設定など、ユーザーがアクセスできる内容に影響しない情報を格納するカスタムフィールドです。
string
optional
(一意) ユーザーの username。
array of objects
optional
ユーザーが登録している認証要素の配列です。空の配列は、ユーザーに登録済みの認証要素がないことを意味します。enrolledFactors が undefined の場合、システムが情報を取得できなかったことを示しており、ユーザーに登録済みの認証要素がある場合もない場合もあります。
array of objects
ユーザーが最初に認証した IDプロバイダー から取得した情報が含まれます。ユーザーは自分のプロファイルを複数の IDプロバイダー にリンクすることもでき、その場合はそれらの ID 情報もこの配列に含まれます。各 IDプロバイダー オブジェクトの内容は、プロバイダーによって異なります。
非表示 identities 要素のプロパティ
非表示 identities 要素のプロパティ