-
-
Notifications
You must be signed in to change notification settings - Fork 36
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
View and edit permissions for dashboards #27
Comments
I'm going to optionally use Django auth groups for this, if they are defined. I think a select box for "who can view" and a select box for "who can edit" will work. Following options:
|
I'm going to add six columns to Dashboard for this:
|
The policy enums will cover:
|
Another view permission option: These ones won't be shown on the /dashboard/ index page and will have robots SEO exclusion. |
django-sql-dashboard/django_sql_dashboard/models.py Lines 6 to 59 in cfe3c18
|
I'm going to change |
Next steps: get the dashboards to obey these permissions, with comprehensive tests. Editing can still happen through the admin interface for the moment. Dashboards should include a visible note that explains who is allowed to edit or view the dashboard. |
The remaining edit work will take place in #44. |
The ability to control who can view a dashboard, and who can edit a dashboard at the individual dashboard level.
The text was updated successfully, but these errors were encountered: