我正在考虑在图形 API 中收集有关 m365 用户的一些数据。我还希望选择审计日志文件中的用户/用户lastSignInDateTime 属性。
我不想/不需要向客户授予/请求 AuditLog.Read.All 权限,因为它会公开有关用户活动的许多其他信息。
是否有一种更精细的方法来获取这一属性,或者 AuditLog.Read.All 是目前唯一合理/可行的选项?
is AuditLog.Read.All the only sane/doable option at the moment
--> 恐怕是的,我相信你已经有了 api 属性文档。我在这里想写的是,在我们有一个文件来说明之前,我们可以说我们在文件中的内容是最正确的。
lastSignInDateTime
是signInActivity资源类型暴露的属性,调用geting-user-graph-api时会返回,我们看一下属性描述,里面提到了
此属性的详细信息需要 Microsoft Entra ID P1 或 P2 许可证和 AuditLog.Read.All 权限