azure - 如何使用 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 的许可?
解决方案
这是不可能的,pulumi 依赖于 terraform,而 terraform 没有图资源,只有 ARM 的东西。
新的 azure 广告提供商(现在与旧的相同):https ://www.terraform.io/docs/providers/azuread/index.html
推荐阅读
- kubernetes - 在 Gcp 中使用 helm 安装 ibm mq chart 版本 1.2.0,在创建 Pod 时出现错误“Creashloopbackoff”
- postgresql - Postgres9.5 分区
- .htaccess - 使用 .htaccess 将特定页面阻止到 Pinterest
- python - 将包括工作表在内的多个 excel 文件导入 1 个 excel 文件
- c# - C# - 为什么在播放 2 个声音时我的表单最小化?
- javascript - 如何在用户定义的所有路由之后在 NodeJS 中添加错误处理程序?
- vega-lite - 即使聚合函数是非总结性的,也会创建堆积条形图
- python - 基于ubuntu的docker容器中的python argparse
- c++ - C++ 宏包装一个外部函数并将其添加到一个类中
- node.js - 使用 AWS SES 发送群组电子邮件