Configuration Guide
To configure owner-based permissions, complete the following steps:
1. Ensure that there is a Teams type tracker in the project. Create one if needed.
2. Enable the Team Members field of the Teams tracker
Navigate to the Configuration > Fieldsfor the tracker and modify the permission of the Team Members field to make it visible and editable for appropriate roles.
3. Navigate to the tracker on which you want to enable owner-based permission control. Ensure that the following fields are present and correctly setup in Configuration > Fields. If either field is not already present, create it.
Owner—Modify the permission for this field to make it read-only for all roles.
Team—Verify that this field is set as a reference field and is linked to the Teams tracker.
4. Open the settings for the Owner field and add the following formula to the Computed as section
distinct(union(assignedTo, teams.{team|team.assignedTo.{member|member}}))
5. Modify the permissions for the tracker under the Permissions tab.
Item - Edit Any—Clear for all roles, except Project Admin.
Item - Edit if Owner—Select for all the roles
Was this helpful?