vault_github_user

Manages policy mappings for Github Users authenticated via Github. See the Vault documentation for more information.

Example Usage

resource "vault_github_auth_backend" "example" {
  organization = "myorg"
}

resource "vault_github_user" "tf_user" {
  backend  = vault_github_auth_backend.example.id
  user     = "john.doe"
  policies = ["developer", "read-only"]
}

Argument Reference

The following arguments are supported:

Attributes Reference

No additional attributes are exported by this resource.

Import

Github user mappings can be imported using the path, e.g.

$ terraform import vault_github_user.tf_user auth/github/map/users/john.doe