can you tell me what is going wrong here
Error:
Error: Error making API request.
URL: GET https://prod.vault.target.com/v1/auth/token/lookup-self
Code: 403. Errors:
- permission deniedon main.tf line 1, in provider “vault”:
1: provider “vault” {
My terraform files:
[main.tf]
provider “vault” {
}
resource “vault_auth_backend” “ldap” {
path = “v1/auth/ldap”
type = “ldap”
}
[service-ldap.tf]
resource “vault_ldap_auth_backend” “ldap” {
path = “ You can’t use ‘macro parameter character #’ in math mode{vault_auth_backend.ldap.path}”
}
[service-ldap-policy.tf]
resource “vault_policy” “ldap_policy” {
name = “ldap_policy” policy = <<EOT
Login with LDAP
path “${vault_auth_backend.ldap.path}/login” {
capabilities = [ “create”, “read”, “update”, “delete”, “list” ]
}path “auth/token/lookup-self” {
capabilities = [ “create”, “read”, “update”, “delete”, “list” ]
}
EOT
}