Skip to content

Conversation

@bitbeckers
Copy link

We needed to expand the SDS endpoints to use the DPoP Oauth token based RBAC control system. While we were there, we also cleaned up the available roles, ownership and admin roles capabilities, ownership transfer and updated the SDS demo app UI.

See the commits for more juicy details

- Add migration 008 for granular permission levels (read, write, admin)
- Update grantAccess lexicon to support permission field
- Enhance CRUD endpoints with permission-based access control
- Update auth verifier and federated token validator
- Add permission management UI in sds-demo
- Replace read/write permissions with read/create/update/delete/admin/owner
- Update permission badges to display granular permissions
- Normalize permissions in organization list API and dashboard
- Enhance repository card to show detailed permission badges
- Update collaboration service to handle new permission structure
@vercel
Copy link

vercel bot commented Nov 7, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
sds-demo Ready Ready Preview Comment Nov 7, 2025 1:40am

@bitbeckers bitbeckers requested a review from aspiers November 7, 2025 01:40
@bitbeckers bitbeckers self-assigned this Nov 7, 2025
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