Azure active directory 无法添加某些图形API权限

Azure active directory 无法添加某些图形API权限,azure-active-directory,microsoft-graph-teams,Azure Active Directory,Microsoft Graph Teams,我目前正在开发一项服务,能够在劳动力管理系统(如Kronos WFC)和Microsoft Shift之间同步数据。为了同步数据,我必须注册劳动力整合。我已建立了必要的权限,但无法添加权限,Azure门户上返回一条消息,表示不支持权限。我用于开发的租户也被列入了白名单。理想情况下,在添加Graph API作用域时,白名单应该能够解决所有问题,但在本例中,白名单似乎无法解决问题。你知道为什么会发生这种事吗 有时,这可能是暂时的错误。以后你可以再试一次 请不要一次添加太多权限。我尝试添加该权限并获得

我目前正在开发一项服务,能够在劳动力管理系统(如Kronos WFC)和Microsoft Shift之间同步数据。为了同步数据,我必须注册劳动力整合。我已建立了必要的权限,但无法添加权限,Azure门户上返回一条消息,表示不支持权限。我用于开发的租户也被列入了白名单。理想情况下,在添加Graph API作用域时,白名单应该能够解决所有问题,但在本例中,白名单似乎无法解决问题。你知道为什么会发生这种事吗

有时,这可能是暂时的错误。以后你可以再试一次

请不要一次添加太多权限。我尝试添加该权限并获得成功:


顺便说一句,Azure AD V2支持。您可以直接向新范围添加和授予权限

注:我只是想向您展示详细的流程,但实际上所有 可以使用ADAL或MSAL执行以下步骤

例如:

起初我没有得到允许。但我可以通过以下方式动态请求该权限:

A.打请求电话给

https://login.microsoftonline.com/<your_tenent_id_or_name,hanxia.onmicrosoft.com>/oauth2/v2.0/authorize?response_type=code
&client_id=88b1****-***-****-****-f64c****9f8a
&redirect_uri=https://localhost/
&scope=https://graph.microsoft.com/Chat.ReadWrite
https://login.microsoftonline.com//oauth2/v2.0/authorize?response_type=code
&客户id=88b1******-***-***-***-***-***-f64c****9f8a
&重定向\u uri=https://localhost/
&范围=https://graph.microsoft.com/Chat.ReadWrite
准许

C.检查企业应用程序中的权限


您可以看到添加了一个新权限。然后在租户可以使用的权限范围内使用

支持Microsoft帐户身份验证的应用程序(如Skype、Xbox、Hotmail)不允许使用某些图形权限。WorkforceIntegration权限就是其中之一

其想法是,某些O365企业服务对消费者Microsoft帐户不可用。不幸的是,我不知道这些权限记录在哪里,但如果您找到列表,请发表评论