Actions
Improvement #963
closedRevise dashboard permissions
Start date:
Due date:
% Done:
100%
Estimated time:
Compatible Redmine Version:
Pull Request Link:
Description
These are the current permissions:
- :manage_system_dashboards
- :edit_own_dashboards
- :edit_public_dashboards
- :add_dashboards
- :add_own_dashboards
Permissions should not differentiate between adding and editing a dashboard. A user is allowed either to manage a dashboard (create, update, delete) or to view a dashboard. Therefore, all permissions should start with :manage_
.
Since we can differ between four types of dashboards the new permissions should be accordingly:
New Permission | Old Permissions |
---|---|
:manage_system_dashboards | :manage_system_dashboards |
:manage_public_dashboards | :add_dashboards, :edit_public_dashboards |
:manage_dashboards | :add_dashboards, :edit_public_dashboards |
:manage_own_dashboards | :add_own_dashboards, :edit_own_dashboards |
Updated by liaham almost 3 years ago
- Copied from Improvement #857: Revise dashboard permissions added
Updated by liaham almost 3 years ago
- Status changed from In Progress to Closed
- % Done changed from 0 to 100
Updated by liaham almost 3 years ago
- Target version changed from unreleased to 1.0.3
Actions