RBAC Dashboard #28434
Unanswered
jdgamble555
asked this question in
Feature Requests
RBAC Dashboard
#28434
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
It would be cool to have a dashboard for Role Based Authentication Control, but for regular users, not "managed by supabase."
Imagine a dashboard with 3 tabs:
Roles
Roles allow you to add possible roles, ie:
etc...
Users
Users would list the users and allow you to edit their role.
Permissions
Permission
There would be a supabase function called
isAuthorized()similar to authorize() that could run on any RBAC table.There would be a trigger function to automatically create the possible Tables in the permissions table every time a new table is created. That way the developer never has to think about it.
This could get more complex later to add
isOwner()and maybe automaticcreated_byto each table. The possibilities are limitless, but this could streamline development for a lot of projects re-writing the same concepts.Of course, this would be built into Supabase.
J
All reactions