如何查找 Azure AD 中的用户对象最后一次 changed/modified 的时间?
How to find when a User Object in Azure AD was last changed/modified?
On Premise Active Directory AD 似乎具有可以找到最新更改的 whenChanged 字段。如何在 Azure AD 中执行相同的操作?
暂时没有。
如果您通过 API 更新用户,则必须手动跟踪这些(例如在 SQL 数据库中)。如果您依赖于 Microsoft 托管策略,那么您将一无所知。
在此处查看用户实体参考:https://msdn.microsoft.com/en-us/library/azure/ad/graph/api/entity-and-complex-type-reference#user-entity
Azure AD Graph API 还提供差异查询,其中returns 在两次连续请求之间对指定实体进行的所有更改。例如,如果您在上一个差异查询请求后一个小时发出差异查询请求,则只会返回该小时内所做的更改。此功能在将租户目录数据与应用程序的数据存储同步时特别有用。
更详细的可以参考here。
On Premise Active Directory AD 似乎具有可以找到最新更改的 whenChanged 字段。如何在 Azure AD 中执行相同的操作?
暂时没有。
如果您通过 API 更新用户,则必须手动跟踪这些(例如在 SQL 数据库中)。如果您依赖于 Microsoft 托管策略,那么您将一无所知。
在此处查看用户实体参考:https://msdn.microsoft.com/en-us/library/azure/ad/graph/api/entity-and-complex-type-reference#user-entity
Azure AD Graph API 还提供差异查询,其中returns 在两次连续请求之间对指定实体进行的所有更改。例如,如果您在上一个差异查询请求后一个小时发出差异查询请求,则只会返回该小时内所做的更改。此功能在将租户目录数据与应用程序的数据存储同步时特别有用。
更详细的可以参考here。