我应该如何获取 Azure AD B2C 用户的上次登录时间戳?

Hem*_*thi 5 azure azure-active-directory

我需要获取以下 Azure AD B2C 用户的详细信息 -

  • 创建日期用户帐户
  • 上次登录
  • 用户处于活动状态或非活动状态

我已经探索了 Azure AD 图形 API (Get-User),但它引发了一些异常。 https://docs.microsoft.com/da-dk/azure/active-directory-b2c/active-directory-b2c-devquickstarts-graph-dotnet

我仍然不确定,以上信息是否会从 Azure AD B2C 图形 API 获得。

还有其他方法可以获取上述 Azure AD B2C 用户详细信息吗?

小智 0

下面的API将提供响应

'https://graph.microsoft.com/beta/users?$select=displayName,signInActivity

              {
                  "displayName":  "test",
                  "id":  "bf7a60-3db4-4943-8d45-a7de9276c"
              },
              {
                  "displayName":  "Admin",
                  "id":  "ae1f1dd6-886a-484b-b46e-e48cce4",
                  "signInActivity":  "@{lastSignInDateTime=2021-03-15T14:06:21Z; lastSignInRequestId=55909a8c-2c13-4e5a-8e23-8952571a0300}"
              },
Run Code Online (Sandbox Code Playgroud)