LoginHistory
組織と有効化したポータル内で発生した、成功または失��したすべてのログインの履歴を表します。
サポートされているコール
describeSObjects()、query()、retrieve()
項目
使用方法
すべての項目を絞り込めるわけではありません。絞り込みは、次の項目でのみ実行できます。
- AuthenticationServiceId
- Id
- LoginTime
- LoginType
- LoginUrl
- NetworkId
- UserId
API によって、多くの強力なクエリを実行できます。次は、その例です。
| クエリ例 | クエリ文字列 |
|---|---|
| 各ユーザの UserId と LoginTime を示す簡単なクエリ | SELECT UserId, LoginTime from LoginHistory; |
| 特定の日時以降のログインのみを示すクエリ | SELECT UserId, LoginTime from LoginHistory WHERE LoginTime > 2010-09-20T22:16:30.000Z; |
| 特定の期間のログインを示すクエリ | SELECT UserId, LoginTime from LoginHistory WHERE LoginTime > 2010-09-20T22:16:30.000Z AND LoginTime < 2010-09-21T22:16:30.000Z; |
| SAML ログインイベントの認証サービスを示すクエリ。Id=AuthenticationServiceId は LoginHistory に基づきます。 | SELECT name, issuer, samlVersion FROM SamlSsoConfig WHERE Id = '0LE###############' |
| 認証プロバイダログインイベントの認証サービスを示すクエリ。Id=AuthenticationServiceId は LoginHistory に基づきます。 | SELECT Type, DeveloperName FROM AuthProvider WHERE Id = '0SO###############' |