Actions
User Story #295
openEpic #49: Implement user, groups and permissions management
Feature #270: Understanding access
As a user, I want the interface to only offer me what I can actually do, so that I am not led into refusals
User Story #295:
As a user, I want the interface to only offer me what I can actually do, so that I am not led into refusals
Start date:
Due date:
% Done:
0%
Estimated time:
Description
Being shown a button that always fails is worse than not being shown it. What is hidden is a convenience only: the server still decides.
Acceptance criteria
- Navigation and pages are shown according to what the signed-in person may do
- Each page is gated on what that page actually needs, not on a whole section
- Actions on an object are offered according to what the person may do on that object
- Attempting a hidden action still fails on the server
- A refusal arriving anyway is handled gracefully and the interface refreshes what it knows
Rejection reason
Superseded by the rewritten epic #49
Actions