signInActivity リソースの種類
名前空間: microsoft.graph
重要
Microsoft Graph の /beta
バージョンの API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 v1.0 で API を使用できるかどうかを確認するには、Version セレクターを使用します。
特定のユーザーの最後の対話型または非対話型のサインイン 試行 時間を提供 します。 signInActivity はユーザー オブジェクトのプロパティを記述するため、Microsoft Entra ID はユーザー オブジェクトが存在する限り、ユーザーのサインイン アクティビティを格納します。
2023 年 12 月 1 日に有効な lastSuccessfulSignInDateTime プロパティを使用すると、サインインが対話型か非対話型かに関係なく、特定のユーザーに最後に 成功した サインイン時間を提供できます。 このプロパティのデータはバックフィルされません。
プロパティ
プロパティ | 型 | 説明 |
---|---|---|
lastNonInteractiveSignInDateTime | DateTimeOffset | 特定のユーザーの最後の非対話型サインイン日。 このフィールドを使用すると、クライアントがユーザーの代わりにディレクトリにサインインしようとした最後の時刻 (成功または失敗) を計算できます。 一部のユーザーは、テナントに直接サインインするのではなく、クライアントを使用してテナント リソースにアクセスする場合があるため、非対話型のサインイン日を lastSignInDateTime と共に使用して、非アクティブなユーザーを識別できます。 タイムスタンプの種類は、ISO 8601 形式を使用して日付と時刻の情報を表し、常に UTC です。 たとえば、2014 年 1 月 1 日午前 0 時 (UTC) は、2014-01-01T00:00:00Z です。 Microsoft Entra ID では、2020 年 5 月に戻る非対話型サインインが維持されます。 このプロパティの値の使用の詳細については、「 Microsoft Entra ID で非アクティブなユーザー アカウントを管理する」を参照してください。 |
lastNonInteractiveSignInRequestId | String | このユーザーが最後に実行した非対話型サインインの要求識別子。 |
lastSignInDateTime | DateTimeOffset | 特定のユーザーの最後の対話型サインイン日時。 このフィールドを使用すると、対話型認証方法を使用してディレクトリにユーザーが最後にサインインしようとした時刻 (成功または失敗) を計算できます。 このフィールドを使用して、非アクティブなユーザーなどのレポートを作成できます。 タイムスタンプの種類は、ISO 8601 形式を使用して日付と時刻の情報を表し、常に UTC です。 たとえば、2014 年 1 月 1 日午前 0 時 (UTC) は、2014-01-01T00:00:00Z です。 Microsoft Entra ID では、2020 年 4 月に戻る対話型サインインが維持されます。 このプロパティの値の使用の詳細については、「 Microsoft Entra ID で非アクティブなユーザー アカウントを管理する」を参照してください。 |
lastSignInRequestId | String | このユーザーが最後に実行した対話型サインインの要求識別子。 |
lastSuccessfulSignInDateTime | DateTimeOffset | ユーザーの最新の成功したサインイン アクティビティの日時。 タイムスタンプの種類は、ISO 8601 形式を使用して日付と時刻の情報を表し、常に UTC です。 たとえば、2014 年 1 月 1 日午前 0 時 (UTC) は、2014-01-01T00:00:00Z です。 |
lastSuccessfulSignInRequestId | String | 最後に成功したサインインの要求 ID。 |
JSON 表記
次の JSON 表現は、リソースの種類を示しています。
{
"@odata.type": "#microsoft.graph.signInActivity",
"lastNonInteractiveSignInDateTime": "String (timestamp)",
"lastNonInteractiveSignInRequestId": "String",
"lastSignInDateTime": "String (timestamp)",
"lastSignInRequestId": "String",
"lastSuccessfulSignInDateTime": "String (timestamp)",
"lastSuccessfulSignInRequestId": "String"
}