Skip to content

docs: remove Direct access grants from Keycloak instructions#2199

Merged
nickytonline merged 1 commit into
pomerium:mainfrom
miozune:docs/remove-keycloak-direct-access-grants
Jun 18, 2026
Merged

docs: remove Direct access grants from Keycloak instructions#2199
nickytonline merged 1 commit into
pomerium:mainfrom
miozune:docs/remove-keycloak-direct-access-grants

Conversation

@miozune

@miozune miozune commented May 16, 2026

Copy link
Copy Markdown
Contributor

Summary

This PR removes the instruction to enable the "Direct access grants" setting from the Keycloak client creation steps.

Details

Currently, the docs instruct readers to enable the "Direct access grants" setting when creating a Keycloak client. However, the Resource Owner Password Credentials (ROPC) grant — the formal name for Direct access grants — is considered legacy and "MUST NOT be used" (RFC 9700).

I confirmed that the Keycloak integration works correctly without enabling Direct access grants.

Related

None

AI disclosure

Claude was used to proofread and refine the wording of this PR description.

Checklist

  • reference any related issues
  • updated docs
  • updated UPGRADING.md
  • updated CHANGELOG.md
  • disclosed AI usage (or wrote "none") per AI_POLICY.md

@miozune miozune requested a review from a team as a code owner May 16, 2026 10:36
@miozune miozune requested review from nickytonline and removed request for a team May 16, 2026 10:36
@netlify

netlify Bot commented May 16, 2026

Copy link
Copy Markdown

👷 Deploy request for pomerium-docs pending review.

Visit the deploys page to approve it

Name Link
🔨 Latest commit 6de91b0

@CLAassistant

CLAassistant commented May 16, 2026

Copy link
Copy Markdown

CLA assistant check
All committers have signed the CLA.

@desimone desimone left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Correct change: Pomerium's OIDC integration uses the authorization-code flow, so Keycloak's Direct access grants (ROPC) is unnecessary here. Green CI.

@nickytonline nickytonline merged commit a964eb8 into pomerium:main Jun 18, 2026
2 checks passed
@miozune miozune deleted the docs/remove-keycloak-direct-access-grants branch June 20, 2026 03:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants