首页 > 解决方案 > 如何使用 Pulumi 向 AD 应用程序添加权限

问题描述

我尝试将“登录并阅读用户个人资料”权限添加到我的应用程序,但我找不到如何做到这一点。

这是我现在拥有的代码

const myApp= new azure.ad.Application("myApp", {
    name: "myApp",
    availableToOtherTenants: false,
    homepage: "https://homepage",
    identifierUris: ["https://uri"],
    oauth2AllowImplicitFlow: true,
    replyUrls: ["https://replyurl"]
});

const myAppPrincipal= new azure.ad.ServicePrincipal("myAppPrincipal", {
    applicationId: myApp.applicationId,
});

如何获得 Pulumi 的许可?

标签: azurepulumi

解决方案


这是不可能的,pulumi 依赖于 terraform,而 terraform 没有图资源,只有 ARM 的东西。

新的 azure 广告提供商(现在与旧的相同):https ://www.terraform.io/docs/providers/azuread/index.html


推荐阅读