什么是 Azure "api.cds.appsplatform.us"服务?



我正在开发一个多租户应用程序来使用Microsoft的业务中心API。 起初,我想检查我是否可以简单地自己登录。

但是,每次我尝试在应用程序的 API 权限中授予管理员同意时,都会收到此错误:

此应用需要访问您的组织未订阅或未启用的服务 (\"https://*.api.cds.appsplatform.us/\"(。

我在网上找不到有关"api.cds.appsplatform.us"的任何内容。 我设置了订阅(试用版(,我还有一个业务中心的试用订阅(尽管删除了默认Microsoft Graph权限的所有API权限,仍然给了我同样的错误(。

错误消息有点无用,那么我需要启用什么才能访问我自己的应用程序?

我相信这里的CDS是通用数据服务。适用于应用的通用数据服务是基于通用数据模型构建的服务,可用于存储、构建和管理应用和应用数据。PowerApps 和 Microsoft Flow 最常使用它。

https://learn.microsoft.com/en-us/powerapps/maker/common-data-service/data-platform-intro

https://powerapps.microsoft.com/en-us/common-data-service/

https://learn.microsoft.com/en-us/business-applications-release-notes/april19/dynamics365-business-central/

Microsoft Dynamics 365 Business Central应用所需的唯一 API 权限是"Dynamics 365 Business Central"及其子权限。

我将"Dynamics CRM"作为API权限包含在内,这需要CDS(通用数据服务(,因此出现了上面的错误。

但是,当我在上面写到我试图删除上述权限并再次尝试"授予管理员同意"按钮时,我再次收到错误,问题是我在删除"Dynamics CRM"权限忘记刷新页面。

事实上,从错误中得出的结论是,人们添加了太多的权限。 但是,每次删除权限时,在再次尝试"授予管理员同意"按钮之前刷新页面至关重要。

最新更新