Content
View differences
Updated by Henriette Darge over 4 years ago
**As** a project member
**I want to** _see the tasks that are unassigned or assigned to myself or a group that I am a member of. Also specific custom fields must be hidden for unassigned tasks and be visible on the tasks that are assigned to myself._
**so that** _Disable non project admin members to see tasks that are assigned to other members and sensitive info until the task has been assigned to them._
**Acceptance criteria**
Create custom module/plugin for OpenProject that does the following:
1\. Disable non project admin members to see tasks that are assigned to other members, so in other words this rule allows (non admin) project members to only see the tasks that are unassigned or assigned to themselves.
**To be discussed**
2\. Disable non project admin members to see notifications about tasks that are assigned to other members, so in other words this rule allows (non admin) project members to only see the notifications of tasks that are unassigned or assigned to themselves. Notifications are in the notifications center and in the daily email digest.
**Out of scope**
3\. Make specific custom fields hidden if the task is not assigned to current user. In other words, only the task's current assigned user can see some specific custom fields. (see ##41082 )
\- It must be configurable to which projects these rules are applied (for example a settings page with a text field to enter comma separated project identifiers).
\- It must be configurable to which custom fields this rule is applied (for example a settings page with a text field to enter comma separated custom fields IDs).
**To be discussed**
2\. Disable non project admin members to see notifications about tasks that are assigned to other members, so in other words this rule allows (non admin) project members to only see the notifications of tasks that are unassigned or assigned to themselves. Notifications are in the notifications center and in the daily email digest.
**I want to** _see the tasks that are unassigned or assigned to myself or a group that I am a member of. Also specific custom fields must be hidden for unassigned tasks and be visible on the tasks that are assigned to myself._
**so that** _Disable non project admin members to see tasks that are assigned to other members and sensitive info until the task has been assigned to them._
**Acceptance criteria**
Create custom module/plugin for OpenProject that does the following:
1\. Disable non project admin members to see tasks that are assigned to other members, so in other words this rule allows (non admin) project members to only see the tasks that are unassigned or assigned to themselves.
**To be discussed**
2\. Disable non project admin members to see notifications about tasks that are assigned to other members, so in other words this rule allows (non admin) project members to only see the notifications of tasks that are unassigned or assigned to themselves. Notifications are in the notifications center and in the daily email digest.
**Out of scope**
\- It must be configurable to which projects these rules are applied (for example a settings page with a text field to enter comma separated project identifiers).
\- It must be configurable to which custom fields this rule is applied (for example a settings page with a text field to enter comma separated custom fields IDs).
**To be discussed**
2\. Disable non project admin members to see notifications about tasks that are assigned to other members, so in other words this rule allows (non admin) project members to only see the notifications of tasks that are unassigned or assigned to themselves. Notifications are in the notifications center and in the daily email digest.