gpt4 book ai didi

azure - 限制 Azure 中的应用程序注册权限

转载 作者:行者123 更新时间:2023-12-03 04:08:15 26 4
gpt4 key购买 nike

是否可以限制 Azure 中应用程序注册的权限?例如,我授予一个应用程序两个应用程序权限:

  • 权限类型:应用程序
  • 权限:Sites.Read.All、Sites.ReadWrite.All

应用程序以“无用户上下文”方式运行,就像服务用户一样。我现在想限制应用程序只能读取和写入一个或多个共享点站点(文档库),但不能读取和写入租户中的所有站点。

有办法实现吗?

是否有另一种方法,如何支持 oAuth 2.0 来实现这一点,但不需要用户事件,因为应用程序作为 damon 运行。

最佳答案

目前,Microsoft 仅支持限制使用 Exchange Online 的应用程序的访问(邮件/日历/...),请参阅 docs .

但您始终可以使用resource owner flow 。然后您可以像用户一样请求 token 。可以为该用户分配特定的访问权限。

我不推荐这种方式,但如果常规客户端凭据不存在问题,那么这可能是一种可行的方法。

此流程通常由想要迁移具有 native 用户名/密码字段的旧应用程序以使用 token 且不想经历所有 OAuth2 环的开发人员使用。

关于azure - 限制 Azure 中的应用程序注册权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58445004/

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