Comments (1)
Yep, the whole permission system feels very clunky and too raw to manage. If a permission is necessary to be granted for a user to actually use the system, it should not be listed.
Also, it's worth mentioning that there are 176 permissions assigned to vanilla Admin role with no proper documentation. If it's the whole set of permissions, I believe they should be grouped by functionality so superusers could easily acknowledge what is assigned to any given role. It could be visualized as a table, like so:
Functionality | Access | Modify | Delete |
---|---|---|---|
Dashboard | [x] | [ ] | [ ] |
I believe such a permission view could be a great relief to anyone who administers Superset or conducts security audit on the installation.
from superset.
Related Issues (20)
- sqlalchemy engine should be created once per process
- Cannot use drill-by/drill-to without can explore on Superset permission HOT 2
- Not able to connect MySQL HOT 3
- superset init fail if not run just after superset db upgrade HOT 1
- Unable to load SuperSet UI when I'm using via a domain HOT 7
- Latest helm chart points to 3.1.1 instead of 3.1.2 HOT 1
- empty result dashboard from superset APIs `/api/v1/dashboard` when the Public role has `can read on Dashboard` and `can read on Chart` . HOT 1
- Wrong url while getting userinfo from keycloak HOT 1
- Facing issues with connecting to SQL lab after updating to superset 3.1.2 HOT 5
- huge memory consumption while running frontend unit testcases locally
- Enabling partial text matches in dashboard filters
- Helm chart installation times out and starts to consume huge amount of CPU HOT 5
- Metric Key instead of Label in Line Chart plot and legend
- Report quality is not good in mobile slack app. HOT 1
- Problem when creating dataset/chart/dashboard if database is Trino with TRINO_EXPAND_ROWS
- Drill by is disabled for Timeseries and Mixed Timeseries charts without dimensions HOT 3
- Download to Excel : Error 500 (caused by Date column)
- Showing list of user name to the users
- [value-filter] After text search only showing values corresponding to the search before HOT 5
- Report Celery Job is always scheduled 12 hours ahead HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from superset.