Synchronized OCI Instance metadata to entity alias metadata#58
Synchronized OCI Instance metadata to entity alias metadata#58supu2 wants to merge 1 commit intohashicorp:mainfrom
Conversation
|
Thank you for your submission! We require that all contributors sign our Contributor License Agreement ("CLA") before we can accept the contribution. Read and sign the agreement Learn more about why HashiCorp requires a CLA and what the CLA includes Supu seems not to be a GitHub user. Have you signed the CLA already but the status is still pending? Recheck it. |
1 similar comment
|
Thank you for your submission! We require that all contributors sign our Contributor License Agreement ("CLA") before we can accept the contribution. Read and sign the agreement Learn more about why HashiCorp requires a CLA and what the CLA includes Supu seems not to be a GitHub user. Have you signed the CLA already but the status is still pending? Recheck it. |
Overview
The change allows to make dynamic ACL policy by using OCI instance name or freeform_tags.
Example policy
path "${var.oci_tenancy}/data/{{identity.entity.aliases.${vault_auth_backend.oci.accessor}.metadata.Customer}}/{{identity.entity.aliases.${vault_auth_backend.oci.accessor}.metadata.Compartment}}/shared_*" { capabilities = [ "create", "update", "read", "delete", "list" ] }Contributor Checklist
[x] Backwards compatible