azure-active-directory - 在查询 https://graph.microsoft.com/beta/users/delta?$select= 时检测已删除的用户
问题描述
我想知道查询https://graph.microsoft.com/beta/users/delta?$select=
是否会返回已删除的用户,如果我们继续循环下一个链接。
如果是,哪个属性将帮助我们找出已删除的用户。看起来deletedDateTime
所有用户都为空。
解决方案
是的,它会将已删除的用户作为@removed
对象返回,如下所示:
{
"id": "587b87af-b07d-44ec-8ab7-10df65b5d535",
"@removed": {
"reason": "changed"
}
},
{
"id": "03ca4279-50fe-4b42-b3fd-ed01f30c973e",
"@removed": {
"reason": "deleted"
}
}
原因字段指示用户是软删除(即“ changed
”)还是硬删除(即“ deleted
”)。
推荐阅读
- gcc - 我不明白 gcc '-Wl,-(' ...'-Wl,-)'
- css - 如何以阻止无头模式的chrome无头模式启动网站?
- java - 异常 ClassNotFoundException: jakarta.xml.bind.annotation.adapters.XmlAdapter
- discord.js - 在 Discord.js v12 中获取 GuildMember 的昵称和状态类型
- javascript - 为什么未选中的复选框的值为“on”?
- python-3.x - 在 Django 中运行后台进程的最佳方法是什么?
- javascript - 如何在框架/框中的同一页面内定向href
- scala - Scala3 宏调用 TypeTree 的类型类实例(无类型 arg)
- c - 后续的 malloc 函数可以覆盖前一个吗?
- javascript - SQL 查询递归异步问题