gpt4 book ai didi

azure - 如何使用 Bicep 按名称查找现有的 roleDefinition ID?

转载 作者:行者123 更新时间:2023-12-02 07:17:26 24 4
gpt4 key购买 nike

我想在 Azure 中查找 roleDefinition ID,以便我可以使用角色名称而不是 ID - 因为它对用户更友好

这是我尝试过的

param roleDefinitionName string = ''

resource existingRoleDefinition 'Microsoft.Authorization/roleDefinitions@2022-04-01' existing = {
name: 'Storage Blob Data Reader'
}

output test string = 'ID is ${existingRoleDefinition.id}'

但是返回的输出是

/subscriptions/xxx/resourceGroups/rg-my-ab-h-uks-01/providers/Microsoft.Authorization/roleDefinitions/存储 Blob 数据读取器

而不是 2a2b9908-6ea1-4ae2-8e65-a410df84e7d1

有人可以帮忙吗?

最佳答案

目前无法在模板语言中执行此操作 - 您可以为内置角色提供自己的映射(某些用户这样做),但这会增加一些开销/维护,因此实际上取决于您要解决的问题尝试解决看看是否值得......

关于azure - 如何使用 Bicep 按名称查找现有的 roleDefinition ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73883245/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com