* add check for same sp
This commit is contained in:
Jim Spring 2020-01-30 15:05:00 -08:00 коммит произвёл GitHub
Родитель b2049efa6f
Коммит 5a204b1a9c
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 3 добавлений и 1 удалений

Просмотреть файл

@ -2,8 +2,10 @@ data "azuread_service_principal" "flexvol" {
application_id = "${var.service_principal_id}"
}
data "azurerm_client_config" "current" {}
resource "azurerm_role_assignment" "flexvol" {
count = "${var.enable_flexvol? 1 : 0}"
count = var.enable_flexvol && var.service_principal_id != data.azurerm_client_config.current.client_id ? 1 : 0
principal_id = "${data.azuread_service_principal.flexvol.id}"
role_definition_name = "${var.flexvol_role_assignment_role}"