mui-toolpad
mui-toolpad copied to clipboard
Role based access control
Duplicates
- [X] I have searched the existing issues
Latest version
- [X] I have tested the latest version
Summary 💡
In order to build a license key debugging for MUI X, I need to connect to the WooCommerce database or API. In any case, this includes sensible data and actions. I would like to limit the scope to who can use the query, and who can modify it (accessing secrets, etc.)
Examples 🌈
- https://docs.budibase.com/docs/user-roles
- https://docs.retool.com/docs/user-permissions#managing-resource-permissions
- https://docs.appsmith.com/core-concepts/access-control
- https://docs.oracle.com/database/apex-18.1/HTMDB/managing-roles-and-user-assignments.htm#HTMDB-GUID-F38382D2-C292-48D3-89A8-4C1D2275BD11
- https://docs.forestadmin.com/user-guide/project-settings/teams-and-users/manage-roles
- https://docs.strapi.io/user-docs/latest/users-roles-permissions/introduction-to-users-roles-permissions.html
Motivation 🔦
This feature, on its own, would make using Toolpad a lot more valuable than pro code. It acts as a custom backend.
In Phase-1, we can do a simple role based access control that applies to each App and not to the underlying queries or connections. Removing Queries and Connections labels.
I am marking it done. We'll open new issues for future enhancements.