Как можно ограничить разрешения для активного каталога в Azure? - PullRequest
0 голосов
/ 16 марта 2020

Я хочу внедрить RBA C для наших Azure пользователей. Я создал различные группы Active Directory (суперпользователь, администратор, участник) и заблокировал разрешения.

Одно разрешение, которое я ищу, - это ограничение членства в группе AD, которое может изменяться только группой суперпользователей. члены.

Может кто-нибудь указать мне, какие actions и / или data_actions мне нужно предоставить / ограничить?

Если это уместно, я делаю это в Terraform.

resource "azuread_group" "superuser" {
  name = "Super User"
}

resource "azuerad_group" "team" {
  name = "Team"
}

resource "azurerm_role_definition" "superuser-add-user-to-team-group" {
  name = "Super User: add to team"
  scope = "${data.azurerm_subscription.current.id}"

  // It's this block I need the permissions for
  permissions {
    actions = ["*"]
    data_actions = ["*"]
  }

  assignable_scopes = [
    "${data.azurerm_subscription.current.id}" // @todo put in the scope for the Team AD Group
  ]
}

resource "azurerm_role_assignment" "assign-add-user-to-team-group-to-superuser-group" {
  scope = "${data.azurerm_subscription.current.id}"
  role_definition_id = "${azurerm_role_definition."superuser-add-user-to-team-group".id}"
  principal_id = "${azuread_group.superuser.id}"
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...