gpt4 book ai didi

Azure AD - 禁用客户端的应用程序

转载 作者:行者123 更新时间:2023-12-03 01:49:14 31 4
gpt4 key购买 nike

我想创建一项可以拒绝/撤销对用户移动邮件应用程序的访问的服务。

具体来说,我想使用 office365 在线交换邮件暂时撤销对移动邮件客户端应用(例如 Nine)的访问权限,它作为 Azure Active Directory 应用程序进行身份验证。

到目前为止,我弄清楚了如何执行类似或部分操作:

我应该使用哪个 API 来处理 outlook/AD 用户或其授权应用程序

最佳答案

如果您想禁用通过OAuth 2.0与Azure AD集成的应用程序,我们可以通过新门户禁用它,如下图所示:

切换您的 Azure Active Directory->所有应用程序->选择要管理的应用程序->属性->将选项启用用户登录设置为.

我们还可以使用 Azure AD Graph 来更改此选项。这是请求示例供您引用。剩下的需要Directory.AccessAsUser.All的权限,我们需要注册一个应用程序并将此权限分配给该应用程序并使用admin帐户登录。

PATH: https://graph.windows.net/{tenantId}/servicePrincipals/{servicePrincipalId}?api-version=1.6
authorization: bearer {access_token}

{
"accountEnabled":false
}

enter image description here

关于Azure AD - 禁用客户端的应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41328944/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com