Skip to content

HMS-8576: Add Kessel integration#884

Open
rverdile wants to merge 1 commit intocontent-services:mainfrom
rverdile:kessel
Open

HMS-8576: Add Kessel integration#884
rverdile wants to merge 1 commit intocontent-services:mainfrom
rverdile:kessel

Conversation

@rverdile
Copy link
Contributor

Summary

Implements dual path for RBAC v1 vs Kessel. Uses Kessels if the backend features API returns that it is enabled and accessible for the org.

Testing steps

  1. Spin up the backend with features.kessel.enabled=false in your config.yaml
  2. In the network tab, check the rbac requests, you'll see one for content-sources to /rbac/v1/access
  3. Change the backend to features.kessel.enabled=true
  4. In the network tab, there will no longer be a request to rbac v1 for content sources. Instead, you'll see a request to checkselfbulk

Implements dual path for RBAC v1 vs Kessel. Uses Kessels if the backend
features API returns that is is enabled and accessible for the org.
Copy link

@sourcery-ai sourcery-ai bot left a comment

Choose a reason for hiding this comment

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

Hey - I've reviewed your changes and they look great!


Sourcery is free for open source - if you like our reviews please consider sharing them ✨
Help me be more useful! Please click 👍 or 👎 on each comment and I'll use the feedback to improve your reviews.

@xbhouse
Copy link
Contributor

xbhouse commented Feb 26, 2026

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.

2 participants