gpt4 book ai didi

azure - 在 Azure Pipeline 上使用 Terraform 删除或添加 Azure SQL 的资源锁需要什么权限

转载 作者:行者123 更新时间:2023-12-02 06:01:49 26 4
gpt4 key购买 nike

我有产品订阅,但由于缺少权限,部署管道失败。我的 Azure AD 用户无权创建或删除 Azure SQL 的锁。

我想知道什么以及如何配置用户权限,以便 Azure Pipeline 可以创建、编辑或删除资源锁?

地形:

resource "azurerm_management_lock" "hellodb_lck" {
for_each = var.databases
name = "can-not-delete"
scope = azurerm_sql_database.hellodb[each.key].id
lock_level = "CanNotDelete"
}

最佳答案

这个Azure documentation显示允许操作锁的是内置所有者或用户访问管理员角色或具有正确操作的自定义角色。

To create or delete management locks, you must have access to Microsoft.Authorization/* or Microsoft.Authorization/locks/* actions. Of the built-in roles, only Owner and User Access Administrator are granted those actions.

参见Shawn's answer以获得更详细的解释。

关于azure - 在 Azure Pipeline 上使用 Terraform 删除或添加 Azure SQL 的资源锁需要什么权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69615910/

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