Skip to content

feat(event-gw): SASL OAUTH fetch Kong Identity principal#5366

Open
jakubdyszkiewicz wants to merge 1 commit into
release/event-gateway-1.2from
egw-sasl-oauth-principal-2
Open

feat(event-gw): SASL OAUTH fetch Kong Identity principal#5366
jakubdyszkiewicz wants to merge 1 commit into
release/event-gateway-1.2from
egw-sasl-oauth-principal-2

Conversation

@jakubdyszkiewicz
Copy link
Copy Markdown
Contributor

A guide to use fetch kong identity principal using SASL OAUTH authentication.
Works on dev at this very moment due to min_runtime_version: 1.2 not available on prod (will be at the time of the release.

Description

Fixes https://konghq.atlassian.net/browse/EVG-156

Preview Links

Checklist

  • Tested how-to docs. If not, note why here.
  • All pages contain metadata.
  • Any new docs link to existing docs.
  • All autogenerated instructions render correctly (API, decK, Konnect, Kong Manager).
  • Style guide (capitalized gateway entities, placeholder URLs) implemented correctly.
  • Every page has a description entry in frontmatter.
  • Add new pages to the product documentation index (if applicable).

@jakubdyszkiewicz jakubdyszkiewicz added this to the Event Gateway 1.2 milestone May 28, 2026
Copilot AI review requested due to automatic review settings May 28, 2026 15:00
@jakubdyszkiewicz jakubdyszkiewicz requested a review from a team as a code owner May 28, 2026 15:00
@netlify
Copy link
Copy Markdown

netlify Bot commented May 28, 2026

Deploy Preview for kongdeveloper ready!

Name Link
🔨 Latest commit bafbcc7
🔍 Latest deploy log https://app.netlify.com/projects/kongdeveloper/deploys/6a1858815c76ef0008da9fe6
😎 Deploy Preview https://deploy-preview-5366--kongdeveloper.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Adds a new Event Gateway how-to that walks through using a JWT-issued Kong Identity OAuth token to authenticate a Kafka client, looking up the principal in a Kong Identity directory by iss/sub, and using the principal's metadata to drive a Modify Headers policy. Also surfaces the new tutorial as a use case on the Modify Headers policy landing page.

Changes:

  • New how-to kong-identity-jwt-metadata-integration.md covering auth server, directory, principal/oidc identity, virtual cluster with fetch_kong_identity_principal, listener/forward policy, Modify Headers policy, and kafkactl-driven produce/consume validation.
  • Adds a use case row linking to the new how-to from the Modify Headers policy page.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
app/_how-tos/event-gateway/kong-identity-jwt-metadata-integration.md New end-to-end tutorial for SASL OAUTH + Kong Identity principal metadata enrichment.
app/_event_gateway_policies/modify-headers/index.md Adds the new how-to to the Modify Headers use case table.

Comment on lines +54 to +55
- text: Enrich Kafka connections with Kong Identity principal metadata
url: /event-gateway/kong-identity-metadata-integration/
breadcrumbs:
- /event-gateway/

permalink: /event-gateway/kong-identity-jwt-metadata-integration/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants