Skip to content

Remove experimental label from pqc algorithms#2132

Draft
rculpepper wants to merge 48 commits intomainfrom
rculpepper/vault-42780
Draft

Remove experimental label from pqc algorithms#2132
rculpepper wants to merge 48 commits intomainfrom
rculpepper/vault-42780

Conversation

@rculpepper
Copy link
Copy Markdown
Contributor

Please go to the Preview tab and select the appropriate template:

Terraform

schavis and others added 30 commits November 11, 2025 19:24
* Add spiffe secrets engine docs

* Apply suggestions from code review

Co-authored-by: Victor Rodriguez <vrizo@hashicorp.com>

* Renames

* Update content/vault/v1.21.x/content/api-docs/secret/spiffe.mdx

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* Add spiffe secrets engine docs

* Apply suggestions from code review

Co-authored-by: Victor Rodriguez <vrizo@hashicorp.com>

* Renames

* Update content/vault/v1.21.x/content/api-docs/secret/spiffe.mdx

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* Move to 2.0 folder

* Remove old versions of spiffe docs

* Apply suggestions from code review

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* Apply suggestion from @ncabatoff

Co-authored-by: Nick Cabatoff <ncabatoff@hashicorp.com>

* Apply suggestions from code review

Co-authored-by: Nick Cabatoff <ncabatoff@hashicorp.com>

---------

Co-authored-by: Victor Rodriguez <vrizo@hashicorp.com>
Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>
* Update Azure secrets docs:

* update ttl

* Update content/vault/v2.x (rc)/content/api-docs/secret/azure.mdx

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* Update content/vault/v2.x (rc)/content/api-docs/secret/azure.mdx

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* Update content/vault/v2.x (rc)/content/api-docs/secret/azure.mdx

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* Update content/vault/v2.x (rc)/content/api-docs/secret/azure.mdx

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* Update content/vault/v2.x (rc)/content/api-docs/secret/azure.mdx

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* Update content/vault/v2.x (rc)/content/api-docs/secret/azure.mdx

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* Update content/vault/v2.x (rc)/content/api-docs/secret/azure.mdx

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* Update content/vault/v2.x (rc)/content/api-docs/secret/azure.mdx

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

---------

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>
…claim_access_token` for Azure AD Auth (#1872)

https://hashicorp.atlassian.net/browse/VAULT-42462

### Description:

Adds documentation for two new parameters that support fetching group
memberships directly from the Microsoft Graph API when using the Azure
(Entra ID) provider with the JWT/OIDC auth method.

#### Changes


[jwt.mdx]: Add the distributed_claim_access_token parameter to the JWT
login endpoint. This access token is required when fetch_groups is
enabled and allows Vault to authenticate to the Microsoft Graph API to
retrieve group memberships.
Document the fetch_groups provider config option under the "Optional
azure-specific configuration" section. This boolean parameter lets Vault
fetch groups through GET /me/memberOf instead of relying on the groups
claim in the token, bypassing both the 200-group token limit and the
per-application 1,000 group assignment limit in Microsoft Entra ID.
Please go to the `Preview` tab and select the appropriate template:

*
[Boundary](?expand=1&labels=Boundary&title=Boundary+Docs&template=boundary_pull_request_template.md)
*
[Consul](?expand=1&labels=Consul&title=Consul+Docs&template=consul_pull_request_template.md)
* [HCP services](?expand=1&template=hcp_pull_request_template.md)
*
[Nomad](?expand=1&labels=Nomad,Runtime&title=Nomad+Docs&template=nomad_pull_request_template.md)

### Terraform

* [HCP
Terraform](?expand=1&labels=hcp,terraform&title=HCP+Terraform+Docs&template=hcp_terraform_pull_request_template.md)
*
[Terraform](?expand=1&labels=terraform&title=Terraform+Docs&template=terraform_pull_request_template.md)
* [Terraform
Enterprise](?expand=1&template=ptfe_release_pull_request_template.md)
* update documentation for introducing WIF for Secret Sync for Azure Destination

* replace plugin references with secret sync references and add secret sync identity token issuer references to the instructions.

* docs: revise headers to avoid possessive phrasing based on style feedback

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* docs: update curl example to use VAULT_ADDR for endpoint

* docs: reword key retrieval description to avoid pronoun 'this'

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* docs: update service principal description to use meaningful anchor text and remove pronoun 'this'

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* docs: rewrite client_secret description in active voice and clarify fallback authentication behavior

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* docs: rewrite identity_token_key description in active voice and remove pronoun usage

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* docs: update curl example to use VAULT_ADDR for endpoint

* docs: rewrite managed identity description in active voice for clarity

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* docs: clarify subject identifier requirement by combining statements for conciseness

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* docs: revise WIF description to use active voice and clearer link text

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* docs: clarify WIF explanation for readability while preserving original meaning

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* docs: fix broken markdown link in azurekv.mdx

* docs: updating secrets sync docs for GCP WIF support

---------

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>
Co-authored-by: Murali <murali.parthasarathy@hashicorp.com>
Co-authored-by: Yoko Hyakuna <yoko.hyakuna1@ibm.com>
schavis and others added 18 commits March 3, 2026 12:57
* update documentation for introducing WIF for Secret Sync for Azure Destination

* replace plugin references with secret sync references and add secret sync identity token issuer references to the instructions.

* docs: revise headers to avoid possessive phrasing based on style feedback

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* docs: update curl example to use VAULT_ADDR for endpoint

* docs: reword key retrieval description to avoid pronoun 'this'

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* docs: update service principal description to use meaningful anchor text and remove pronoun 'this'

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* docs: rewrite client_secret description in active voice and clarify fallback authentication behavior

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* docs: rewrite identity_token_key description in active voice and remove pronoun usage

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* docs: update curl example to use VAULT_ADDR for endpoint

* docs: rewrite managed identity description in active voice for clarity

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* docs: clarify subject identifier requirement by combining statements for conciseness

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* docs: revise WIF description to use active voice and clearer link text

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* docs: clarify WIF explanation for readability while preserving original meaning

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* docs: fix broken markdown link in azurekv.mdx

* docs: updating secrets sync docs for GCP WIF support

* docs: updating secrets sync docs for GCP WIF support

---------

Co-authored-by: Arjun K S <Arjun.KS@ibm.com>
Co-authored-by: Arjun K S <arjun.ks@hashicorp.com>
Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>
* Document the new DRBG parameter to sys/tools/random and transit's random

* Update content/vault/v2.x (rc)/content/api-docs/secret/transit.mdx

Co-authored-by: Nick Cabatoff <ncabatoff@hashicorp.com>

* Update content/vault/v2.x (rc)/content/api-docs/secret/transit.mdx

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* Update content/vault/v2.x (rc)/content/api-docs/system/tools.mdx

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* more detail around algo and auto

---------

Co-authored-by: Nick Cabatoff <ncabatoff@hashicorp.com>
Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>
* update documentation for introducing WIF for Secret Sync for Azure Destination

* replace plugin references with secret sync references and add secret sync identity token issuer references to the instructions.

* docs: revise headers to avoid possessive phrasing based on style feedback

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* docs: update curl example to use VAULT_ADDR for endpoint

* docs: reword key retrieval description to avoid pronoun 'this'

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* docs: update service principal description to use meaningful anchor text and remove pronoun 'this'

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* docs: rewrite client_secret description in active voice and clarify fallback authentication behavior

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* docs: rewrite identity_token_key description in active voice and remove pronoun usage

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* docs: update curl example to use VAULT_ADDR for endpoint

* docs: rewrite managed identity description in active voice for clarity

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* docs: clarify subject identifier requirement by combining statements for conciseness

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* docs: revise WIF description to use active voice and clearer link text

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* docs: clarify WIF explanation for readability while preserving original meaning

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* docs: fix broken markdown link in azurekv.mdx

* update documentation for introducing WIF for Secret Sync for AWS Destination

* update documentation for introducing WIF for Secret Sync for AWS Destination

* docs: updating secrets sync docs for GCP WIF support

* update documentation for introducing WIF for Secret Sync for AWS Destination

* Apply suggestions from code review

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

---------

Co-authored-by: Arjun K S <Arjun.KS@ibm.com>
Co-authored-by: Arjun K S <arjun.ks@hashicorp.com>
Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>
Co-authored-by: Murali <murali.parthasarathy@hashicorp.com>
Change key usage values from `random` to `generate_random`.

Update the sample output of GET /sys/managed-keys/:type/:name to include
key usages.
)

* add dep partial

* fewer words

* add partial to deprecations list

* Revise deprecation dates

Updated the support timeline for the allow_token_displayname parameter.
* Add initial PKI external ca docs

* additional updates

* Update allowed_domains_options to allowed_domain_options

* Tweaks to docs page

* Remove workflow section

* Fix table

* Fix table attempt 2

* Allow table content to wrap

* PR feedback

* Missed PR feedback

* Apply suggestions from code review

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* Apply suggestions from code review

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* Update content/vault/v2.x (rc)/content/api-docs/secret/pki-external-ca.mdx

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* Update content/vault/v2.x (rc)/content/api-docs/secret/pki-external-ca.mdx

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* Update content/vault/v2.x (rc)/content/api-docs/secret/pki-external-ca.mdx

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* Update content/vault/v2.x (rc)/content/api-docs/secret/pki-external-ca.mdx

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* Update content/vault/v2.x (rc)/content/api-docs/secret/pki-external-ca.mdx

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* Update content/vault/v2.x (rc)/content/api-docs/secret/pki-external-ca.mdx

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* Update content/vault/v2.x (rc)/content/api-docs/secret/pki-external-ca.mdx

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* Update content/vault/v2.x (rc)/content/api-docs/secret/pki-external-ca.mdx

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* Update content/vault/v2.x (rc)/content/api-docs/secret/pki-external-ca.mdx

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* Update content/vault/v2.x (rc)/content/api-docs/secret/pki-external-ca.mdx

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* Update content/vault/v2.x (rc)/content/api-docs/secret/pki-external-ca.mdx

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* Update content/vault/v2.x (rc)/content/api-docs/secret/pki-external-ca.mdx

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* Apply suggestions from code review

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* Apply suggestions from code review

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* PR feedback

* Minor tweaks

* Apply suggestions from code review

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* PR feedback split individual steps into different session blocks

* Attempt to address page breakage

* Tweaks to csr workflow section blocks

* Attempt to fix by indenting tab contents

* Another attempt at the tab fix

* Try 4 space instead of 2

* add line breaks between <li> elements and code blocks

* Add header

---------

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>
Co-authored-by: claire bontempo <cbontempo@hashicorp.com>
* first pass at policy docs

* add to nav

* clarify steps

* address feedback

* reorganize sections to clearly define differ features

* Update title

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* update title

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

---------

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>
* Document acme_account_name cannot be changed on a role

* Apply suggestions from code review

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

---------

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>
For 1.19, 1.20, and 1.21, and will not be present in 2.0
* add aws kms multi-region docs

* Apply suggestion from @schavis

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* Apply suggestions from code review

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* PR comments

* Apply suggestions from code review

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* Apply suggestion from @schavis

* Apply suggestion from @schavis

---------

Co-authored-by: Vivek Pandey <vivekpandey@Viveks-MacBook-Pro.local>
Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>
@github-actions github-actions bot added the Vault Content update for Vault product docs label Apr 2, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 2, 2026

Vercel Previews Deployed

Name Status Preview Updated (UTC)
Dev Portal ✅ Ready (Inspect) Visit Preview Thu Apr 2 18:22:30 UTC 2026
Unified Docs API ✅ Ready (Inspect) Visit Preview Thu Apr 2 18:18:33 UTC 2026

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 2, 2026

Broken Link Checker

This PR contains broken links, but won't be blocked. Use this report to improve content quality:

Quick Actions

  • Internal links (HashiCorp sites): Please fix these - they impact user experience
  • External links: Consider if these are essential or can be updated/removed
  • Temporary issues: External sites may recover - check again before merging

Need Help?


Internal Links

Full Github Actions output

External Links

Full Github Actions output

Base automatically changed from vault/2.x to main April 3, 2026 12:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Vault Content update for Vault product docs

Projects

None yet

Development

Successfully merging this pull request may close these issues.