Improve role permissions (OD-811)
jbauer opened 3 years ago

Following is a list of quirks I discovered and that you might want to improve:

  • All switches in the current Role UI should have description text. Some switches grant more than one permission and it is unclear what exactly will be granted.
  • Allow persons who can report issues to delete their own reported issues as long as the issue is in the initial state. The thinking is that the issue report might be wrong or a solution has been found right after reporting the issue. To not bother the project team, reporter would be able to simply delete the issue. Once the issue leaves the initial state and enters some issue workflow, it should not be deletable anymore by the reporter.
  • Manage Code Comments allows you to batch resolve code comments. For own pull requests this should be possible even without this permission granted. Otherwise developers without that permission need to resolve every code comment in their pull request one-by-one. Because Manage Code Comments also allows you to delete any code comment, this permission can not be granted right away to developers.
  • OneDev changed state to 'Closed' 3 years ago
    Previous Value Current Value
    Open
    Closed
  • OneDev commented 3 years ago

    State changed as code fixing the issue is committed

  • OneDev changed state to 'Released' 3 years ago
    Previous Value Current Value
    Closed
    Released
  • OneDev commented 3 years ago

    State changed as build #2827 is successful

issue 1/1
Type
Improvement
Priority
Normal
Assignee
Issue Votes (0)
Watchers (4)
Reference
OD-811
Please wait...
Connection lost or session expired, reload to recover
Page is in error, reload to recover