Defect #16095

Viewing issue: role permissions should hide start date, due date, time and % done and any related history

Added by Richard Gunn over 3 years ago. Updated over 3 years ago.

Status:ClosedStart date:
Priority:NormalDue date:
Assignee:-% Done:

0%

Category:Issues permissions
Target version:-
Resolution:Invalid Affected version:2.4.2

Description

I have created a customer specific role & user and edited their permissions (role and workflow) to hide time related fields.

The correct behaviour is exhibited for this user under this role creating/updating issues - no time related fields are shown.

However when viewing the issue as this user the start date, due date, % done and estimated time is visible, as is the history related to this.

Please refer to the attached screen shot.

Environment:
Redmine version 2.4.2.stable
Ruby version 1.9.3-p484 (2013-11-22) [x86_64-linux]
Rails version 3.2.16
Environment production
Database adapter Mysql2
SCM:
Subversion 1.8.4
Git 1.8.3
Filesystem
Redmine plugins:
redmine_mylyn_connector 2.8.2.stable

view_issue.png - View issue (94.5 KB) Richard Gunn, 2014-02-14 03:20

add_issue.png - Add issue (57.2 KB) Richard Gunn, 2014-02-14 03:26

role.png (12.1 KB) Richard Gunn, 2014-02-14 20:40

issues.png (105 KB) Richard Gunn, 2014-02-14 20:40

History

#1 Updated by Richard Gunn over 3 years ago

Additionally, the role constraints do not flow through under issues -> options -> columns list: the due date, estimated time and % done are visible, can be selected & added as columns onto the issue list although the user's role disables all time tracking

screenshots: issues.png, role.png

#2 Updated by Jean-Philippe Lang over 3 years ago

  • Status changed from New to Closed
  • Resolution set to Invalid

Disabling time tracking permissions for a role does not prevent this role from viewing start/due dates and estimates.
For now, there's no way to hide these standard fields to certain roles.

Also available in: Atom PDF