vault_identity_oidc_assignment

Manages OIDC Assignments in a Vault server. See the Vault documentation for more information.

Example Usage

resource "vault_identity_group" "internal" {
  name     = "internal"
  type     = "internal"
  policies = ["dev", "test"]
}

resource "vault_identity_entity" "test" {
  name      = "test"
  policies  = ["test"]
}

resource "vault_identity_oidc_assignment" "default" {
  name       = "assignment"
  entity_ids = [
    vault_identity_entity.test.id,
  ]
  group_ids  = [
    vault_identity_group.internal.id,
  ]
}

Argument Reference

The following arguments are supported:

Attributes Reference

No additional attributes are exported by this resource.

Import

OIDC Assignments can be imported using the name, e.g.

$ terraform import vault_identity_oidc_assignment.default assignment