azure - 如何以编程方式在 Azure AD 中添加自定义域名?

标签 azure azure-active-directory azure-cli azure-automation azure-custom-domain

如何通过自动化工具或 CLI 在 Azure AD 中添加自定义域名?我想模仿 Azure 门户中的手动步骤(Azure AD -> 自定义域名 -> 添加自定义域 -> 输入域名 -> 输入自定义域名设置 -> 验证)。

我一直在搜索 Azure Powershell 和 Azure CLI 文档,但无法找到此问题的解决方案。也在努力寻找 Terraform 中的解决方案。是否可以自动执行此任务?

这样做的原因是因为我正在尝试解决无法以编程方式创建企业应用程序的问题 - 任何帮助也将不胜感激。

最佳答案

您只能通过 API REST 来完成:

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DomainRegistration/domains/{domainName}?api-version=2022-03-01

更多信息:https://learn.microsoft.com/en-us/rest/api/appservice/domains/create-or-update?tabs=HTTP

通过 terraform,您只能使用数据源 azured_domains ( https://registry.terraform.io/providers/hashicorp/azuread/latest/docs/data-sources/domains )

关于azure - 如何以编程方式在 Azure AD 中添加自定义域名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74019668/

相关文章:

Azure获取分配给Java中服务主体的角色列表

c# - Microsoft Graph Api - 请求 Me.Photo 时没有权限访问 token

azure - 当消息到达 Azure Servicebus 中的死信队列时,如何设置警报

Azure WebApp - 单个请求中的多个自定义域

azure - 如何使用 Azure 函数 Cosmos DB 触发器更新集合中的文档?

java - Azure AD Spring Boot token 生成无效签名

javascript - 保护 Azure Web 应用程序(简单表)

azure - az vmss list 命令返回空值

azure - Kubernetes 入口路由 - 星号 (*) 在入口路径规则中不起作用

deployment - 为什么 Azure 部署需要这么长时间?