我遇到一个问题,无法将 TeamSettings.ReadWrite.All 权限添加到在 Azure AD 中注册的应用程序,该应用程序也支持个人 Microsoft 帐户。尽管获得了其他类似权限的必要管理员同意,但此特定权限似乎不可用或未添加。我需要此权限来管理 Microsoft Teams 中的团队设置。有人可以解释为什么会发生这种情况以及如何解决吗?
它适用于
AzureADMultipleOrgs
,但不适用于 AzureADandPersonalMicrosoftAccount
TeamSettings.ReadWrite.All
权限。
https://learn.microsoft.com/en-us/graph/api/team-update?view=graph-rest-1.0&tabs=http#permissions
这意味着,如果您的应用程序注册为支持 Azure AD 帐户(工作或学校帐户)和个人 Microsoft 帐户,您将无法添加
TeamSettings.ReadWrite.All
权限。
要解决此问题,您需要将应用程序注册为仅支持任何组织目录中的帐户(Azure AD 帐户)。这也称为 AzureADMultipleOrgs
,它支持 TeamSettings.ReadWrite.All
权限。