デバイスバウンドSSOのSystem Logイベント
早期アクセスリリース。「セルフサービス機能を有効にする」を参照してください。
Oktaは、org内のデバイスセッションのライフサイクルと使用状況の追跡に役立つSystem Logイベントを記録します。これらのイベントを使用して、デバイスセッションが確立されたとき、アプリへのアクセスに使用されたとき、または終了したときを監査できます。
デバイスセッションのイベント
次のイベントは、デバイスセッションの作成と終了を記録します。
|
イベントタイプ |
説明 |
|---|---|
|
user.device_session.start |
このイベントは、ユーザーが管理対象デバイスで正常に認証され、Oktaがデバイスセッションを作成したときに記録されます。 |
|
user.device_session.end |
このイベントは、次のアクションの1つ以上によってデバイスセッションが終了したときに記録されます。
次のいずれかのアクションが実行された場合、このイベントは記録されません。
|
|
user.session.clear |
このイベントは、管理者か、Identity Threat Protectionなどのシステム起点アクターによってユーザーセッションがすべてクリアされたときに記録されます。 |
セッションアクティビティを追跡する
認証アクティビティと特定のデバイスセッションを関連付けるために、Oktaは、System Log内のauthenticationContextオブジェクトにdeviceSessionIdフィールドを追加します。
|
イベントタイプ |
説明 |
|---|---|
|
authenticationContext.deviceSessionId |
デバイスセッションの一意な識別子。 このフィールドは、user.authentication.verifyやpolicy.evaluate_sign_onなどの認証要件を満たすためにデバイスセッションが使用されるすべての認証イベントに対して入力されます。 authenticationContextの作成時にデバイスセッションが使用されない場合、この属性はSystem Logに表示されません。 |
特定のデバイスセッションに関連するすべてのアクティビティを表示するには、セッションIDを使ってSystem Logを検索します。次に例を示します。
authenticationContext.deviceSessionId eq "your_device_session_id"
このクエリは、最初のセッション開始、その後のすべてのアプリアクセスイベント、セッション終了イベントを返します。これで、そのセッションの完全な監査証跡が得られます。
