Skip to content

DOC-14045: Adding blurb about JWT Authentication in Eventing#667

Open
Pallavi-Janardhan wants to merge 5 commits into
release/8.1from
DOC-14045_JWT_auth_in_Eventing
Open

DOC-14045: Adding blurb about JWT Authentication in Eventing#667
Pallavi-Janardhan wants to merge 5 commits into
release/8.1from
DOC-14045_JWT_auth_in_Eventing

Conversation

@Pallavi-Janardhan

@Pallavi-Janardhan Pallavi-Janardhan commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

Comment thread modules/eventing/pages/eventing-rbac.adoc Outdated
NOTE: JWT Authentication support for Eventing is an Early Release feature in Couchbase Server 8.1.0.

In addition to Basic Authentication and mutual TLS(mTLS), Eventing supports *JSON Web Token (JWT) Authentication*.
This provides secure, short-lived sessions (defaulting to 5 minutes) for crucial operations, consistent with the JWT support available for Indexing, Query, Backup, and XDCR.

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Let's add documentation reference links for any external services supporting JWT wherever they are available.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

As we discussed, this might not be required. Hence, leaving this as is for now. Will add the links to the other Couchbase Server documentation that explains JWT Authentication in detail. Will add it later when it is ready.

@simon-dew simon-dew Jul 16, 2026

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.

I think the server docs team might be adding overview docs for the use of JWT in Couchbase. We can merge this PR without links to those overview docs for now, and then add links when the overview docs are ready.

@simon-dew simon-dew changed the title Adding blurb about JWT Authentication in Eventing DOC-14045: Adding blurb about JWT Authentication in Eventing Jul 16, 2026

@simon-dew simon-dew 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.

Generally looks good, some changes

Comment thread modules/eventing/pages/eventing-rbac.adoc Outdated
NOTE: JWT Authentication support for Eventing is an Early Release feature in Couchbase Server 8.1.0.

In addition to Basic Authentication and mutual TLS(mTLS), Eventing supports *JSON Web Token (JWT) Authentication*.
This provides secure, short-lived sessions (defaulting to 5 minutes) for crucial operations, consistent with the JWT support available for Indexing, Query, Backup, and XDCR.

@simon-dew simon-dew Jul 16, 2026

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.

I think the server docs team might be adding overview docs for the use of JWT in Couchbase. We can merge this PR without links to those overview docs for now, and then add links when the overview docs are ready.

Comment on lines +184 to +187
////
Note for the writer:
* Get the above section checked/reviewed by the SME.
* Once the core JWT Authentication documentation is merged, uncomment and update the xrefs/links below to point to the relevant documentation for more information.

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.

Delete this section before merging

Suggested change
////
Note for the writer:
* Get the above section checked/reviewed by the SME.
* Once the core JWT Authentication documentation is merged, uncomment and update the xrefs/links below to point to the relevant documentation for more information.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Will do - during the next iteration/before merging.

* Once the core JWT Authentication documentation is merged, uncomment and update the xrefs/links below to point to the relevant documentation for more information.

== See Also
* xref:[insert-jwt-file].adoc[JWT Authentication]

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.

Comment this line out before merging. (See my comment above about overview docs for the use of JWT in Couchbase)

Suggested change
* xref:[insert-jwt-file].adoc[JWT Authentication]
// * xref:[insert-jwt-file].adoc[JWT Authentication]

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.

3 participants