Is there a quick way to see who changed a plan.. not the work items, but the plan.... (type, view, name, iteration...)
Is there a way to say who changed a plan attribute?
We have some users that might be changing things without knowing the repercussions of what they are doing. I.e. changing views in a plan or changing the name of the plan or the team or the iteration.
Rather than investigate and confront all users with permission, I'd rather just look and see who made the change something.
How can I do this?
3 answers
Example.
I have a Project Area(JKE Sample) and a Plan called 'BRM Sprint 1 (1.0) Plan' that was last modified yesterday.
Using the URL provided above I checked the modified date
On making changes to the Plan and saving. The URL output is changed.
The <modified> has the timestamp of the change and the <modifiedBy> has the user's details.
NOTE:
You may have multiple Plans with the same name on you server (In different Project Areas or Team Areas)
The <projectArea> and <teamArea> can help identify the correct one.
I have a Project Area(JKE Sample) and a Plan called 'BRM Sprint 1 (1.0) Plan' that was last modified yesterday.
Using the URL provided above I checked the modified date
On making changes to the Plan and saving. The URL output is changed.
The <modified> has the timestamp of the change and the <modifiedBy> has the user's details.
NOTE:
You may have multiple Plans with the same name on you server (In different Project Areas or Team Areas)
The <projectArea> and <teamArea> can help identify the correct one.
I realize the URL's XML output is quite cluttered with information not needed.
The URL can be customized to individual need by checking the metatdata=schema URL.
Useful information about REST API:
https://jazz.net/wiki/bin/view/Main/ReportsRESTAPI
For example for the particular case we could use
https://<server-url>:<port>/ccm/rpt/repository/apt?fields=apt/iterationPlanRecord[name='BRM Sprint 1 (1.0) Plan']/(name|modified|modifiedBy/(name|userId)|projectArea/name|teamArea/name)
The URL can be customized to individual need by checking the metatdata=schema URL.
Useful information about REST API:
https://jazz.net/wiki/bin/view/Main/ReportsRESTAPI
For example for the particular case we could use
https://<server-url>:<port>/ccm/rpt/repository/apt?fields=apt/iterationPlanRecord[name='BRM Sprint 1 (1.0) Plan']/(name|modified|modifiedBy/(name|userId)|projectArea/name|teamArea/name)
Hi Lora,
You can check when and by which userid the Plan was last changed but not what was changed using the REST API's
The Rest API metadata for apt is :
https://<server-url>:<port>/ccm/rpt/repository/workitem?metadata=schema
The metadata may be slightly different for different versions.
URL for 403: https://<server-url>:<port>/ccm/rpt/repository/apt?fields=apt/iterationPlanRecord[name='plan_name']/*/*
<modified>2013-08-20T11:57:36.381-0400</modified> <-- Time modified and
<modifiedBy> tag should give you the user details
Hope that helps. If it does, please mark the answer as accepted.
Thanks
Sandy
You can check when and by which userid the Plan was last changed but not what was changed using the REST API's
The Rest API metadata for apt is :
https://<server-url>:<port>/ccm/rpt/repository/workitem?metadata=schema
The metadata may be slightly different for different versions.
URL for 403: https://<server-url>:<port>/ccm/rpt/repository/apt?fields=apt/iterationPlanRecord[name='plan_name']/*/*
<modified>2013-08-20T11:57:36.381-0400</modified> <-- Time modified and
<modifiedBy> tag should give you the user details
Hope that helps. If it does, please mark the answer as accepted.
Thanks
Sandy