Hide the estimated times on issues for certain roles
we are successfully using Redmine for years. But in a very complex way - hundreds of projects and sub-projects, thousands of tasks, hundreds of users.
At this moment we would like to let some of our customers to enter the Redmine as well - for the classical bug reporting/tracing workflow.
To be able to do that, we need to hide some internal information (particularly all the information which could be misinterpreted by them - like time estimates, spent time records, etc.) from the customers. We spent a few days with trying to create the role for the customer - quite successfully but not completely - that is why I am posting here.
We did the tests on both 1.3x and 2.0.x versions...
Currently, the only thing we need to hide before we let our customers to enter the Redmine is demonstrated by the attached screenshots below:
- The red highlight point out what our customers cannot see and we were not able to get rid of it.
- The second screenshot details the role settings (perhaps you point us to something which we are still missing after all those tests).
#3 Updated by Dominique Lederer almost 5 years ago
i created a plugin that hides "estimated_hours" from most of this views, take a look at https://github.com/return1/redmine_hide_estimated_hours
i would really like to see this in Redmine, because for some stuff i am not able to do this with a plugin, for example to completely hide estimated_hours from the Issues Journal. Also hiding from the Issue PDF via Plugin is not really efficient at the moment.
#8 Updated by Martin Dubé over 4 years ago
I would also like to be able to hide estimated time.
Since Jean-Philippe Lang stated that proposed changes in #12005 will not get implemented in the near future (http://www.redmine.org/issues/12005#note-62) maybe this one could be reopened. Implementing a new right (or even used the current one allowing to see spent time) would be fine in my opinion.
#17 Updated by Javi Ferrer over 3 years ago
I forked the Dominique Lederer's plugin and I added a new permission called hide estimated time. This new permission allow user to see spent time but not the estimated time.