Can I disallow changes to a specific query
I haven't found a way so I assume the answer is no ... but ...
We have a query that we want to say that only 2 specific people can edit. I haven't seen anything on the query builder that allows me to make it a "non-editable" query.
I believe that someone with team area/project area config could change the permissions to restrict modify of ALL queries based on the team area (for example) ... but what about just the creator of the query ...It looks like if the team area allows all team members to modify the attributes/parameters of the query in that team, and I share the query to that team, then everybody can edit it and there is nothing that me as the query creator can do to limit edit access ... correct?
Thanks, Susan
We have a query that we want to say that only 2 specific people can edit. I haven't seen anything on the query builder that allows me to make it a "non-editable" query.
I believe that someone with team area/project area config could change the permissions to restrict modify of ALL queries based on the team area (for example) ... but what about just the creator of the query ...It looks like if the team area allows all team members to modify the attributes/parameters of the query in that team, and I share the query to that team, then everybody can edit it and there is nothing that me as the query creator can do to limit edit access ... correct?
Thanks, Susan
One answer
Hi Susan,
from what I found this is not possible the way you want it. You can restrict modifying queries based on role today. You can have private queries that only you can see and modify.
What you could look into is make your special query a predefined query however. It would be stored in the process configuration and could only changed by changing the XML. No user could accidentally change the query in the query editor. To find where these queries are stored, grab a name of such a predefined query. Take Blocked Work Items for example. Search the Process Configuration Source for "Blocked Work Items" and have a look how these are specified in the process XML.
from what I found this is not possible the way you want it. You can restrict modifying queries based on role today. You can have private queries that only you can see and modify.
What you could look into is make your special query a predefined query however. It would be stored in the process configuration and could only changed by changing the XML. No user could accidentally change the query in the query editor. To find where these queries are stored, grab a name of such a predefined query. Take Blocked Work Items for example. Search the Process Configuration Source for "Blocked Work Items" and have a look how these are specified in the process XML.