如何撤销 Microsoft Graph 中的 DelegatedPermissionGrant.ReadWrite.All 和 Directory.ReadWrite.All 权限?

如何撤销 Microsoft Graph 中的 DelegatedPermissionGrant.ReadWrite.All 和 Directory.ReadWrite.All 权限?

我一直在研究 Microsoft Graph,以便能够从 Graph Explorer 中发送电子邮件。

这是不可能的,因为我登录的管理员用户没有 Mail.Send 权限,所以我点击了“同意”。测试失败,所以我想撤销 Mail.Send 权限,这只能通过同意 DelegatedPermissionGrant.ReadWrite.All 和 Directory.ReadWrite.All 权限来实现。我照做了。

在我撤销了我的 Mail.Send 权限之后,我想撤销另外两个权限,但是一旦我撤销了一个权限,我就不能再撤销另一个了——A 需要 B 才能撤销 A,反之亦然……

我如何从我的管理员帐户撤销这两个权限并恢复原来的情况?

答案1

感谢文章的链接从 Graph 浏览器中删除权限harrymc 提到我可以不同意这两项权限。

摘自文章:“清除所有权限的一种快速方法是关闭 Graph Explorer 窗口,然后删除 Graph Explorer 应用程序。等待几分钟,然后启动 Graph Explorer 并再次登录。Explorer 检测到其应用程序在租户中不可用,并将在未经同意的情况下重新创建它。同样的技术也适用于 Microsoft Graph PowerShell SDK 应用程序。”

我按照上述方法删除了该应用程序,并且可以确认,稍后再次登录后,两个权限都已被撤销。

相关内容