配置线束成本管理报告时 Azure 服务主体创建失败

Azure Service Principle Creation failing while configuring Harness Cost management report

我正在为我的 Azure Dev 订阅配置 Harness Cost Management 报告,但在创建服务原则时出现以下错误。

When using this permission, the backing application of the service principal being created must in the local tenant

使用以下命令创建服务原则。

az ad sp create --id 0211763d-24fb-4d63-865d-xxxxxxxxx

这是线束 link 我正在关注此设置 https://docs.harness.io/article/7idbmchsim-set-up-cost-visibility-for-azure

我该如何解决这个问题?

要解决上述问题,您可以参考以下解决方法

  • 确保 CCM 已正确启用,如给定 DOC 中所示。

After enabling CCM, it takes about 24 hours for the data to be available for viewing and analysis.


  • 还要确保为您的 Azure AD 分配了应用程序管理员角色,并且select您需要在其中创建正确的订阅。

  • 因为您正在使用 az ad sp create --id 0211763d-24fb-4d63-865d-xxxxxxxxx 而不是下面使用 cmdlts 来创建服务原则。

az ad sp create --id 00000000-0000-0000-0000-000000000000

有关更多信息,请参阅此 Blogpost, & refer this SO THREAD 以了解类似错误。