Cross-project planning access to other projects fails
Hi!
I am trying out configuration and cross-project management for CLM v6.0.0, specifically RTC.
I struggle to get access to other project areas when I want to create a tracking task, as per
http://www.ibm.com/support/knowledgecenter/SSYMRC_6.0.0/com.ibm.team.apt.doc/topics/t_creating_cross_project_plan_web.html
I have set Access control in all project areas to be "Evryone" and I have provided the Provides - change sets link from top-level ccm project to all the other ccm projects I want to cross-track
But I just see the top level project when I try to create a track link from an item in my top-level cross-project plan...
Where is the missing configuration?
/LWT
4 answers
Have you made sure that the user trying to create the Cross-project tracking links is allowed to read and write to the lower level projects?
Ie member with such rights in the projects to track.
Comments
@Karlkvist
I have indeed found some projects that I want to track where the member on top-level project were not included as member - but I also have other projects I want to track that did.
Neither succeeds to show in the list of available projects when I want to create a track link in a top-level cross-project plan work item (task).
As it turns out, on the projects where I had read access, I did not have a Planned snapshot to track.
And when I turned on rights to read Planned snapshot on low level project for the management user on top level - it all worked out :)
So thank you for the suggestion on user rights! :)
Have you configured the project associations, so that one project provides change requests/work items to the other?
If you don't you won't find the other project to search for work items. The access permission is not enough. You have to explicitely set up the relationship between the project areas to be able to use the tracks link. Other than norman work item links, tracks/contributes to requires that setup.
Pleas also see https://jazz.net/library/article/1152 for how it is supposed to work.
If you don't you won't find the other project to search for work items. The access permission is not enough. You have to explicitely set up the relationship between the project areas to be able to use the tracks link. Other than norman work item links, tracks/contributes to requires that setup.
Pleas also see https://jazz.net/library/article/1152 for how it is supposed to work.
I thank you both for replying!
I have two more pieces of input:
- I run v6.0.0 :0
Need I upgrade?
- When I look to friends and consumers et al, I find some entries not trusted (see below).
Could this be it, and which functional user should one use here?
I gather ccm_user for the LocalOauthProvider on Team Concert maybe?
Additonal questions:
-> Is it really nescessary to set up friends between applications when all run on the same jazz server (just looking at rm/qm/ccm atm)?
-> Does a local ccm project looking at other local ccm projects need this consumer/producer OAuth nonsens...?
:P
The feature is documented here: https://www-01.ibm.com/support/knowledgecenter/SSYMRC_6.0.0/com.ibm.team.apt.doc/topics/t_creating_cross_project_plan_web.html
In order to be able to create a tracks relationship to a work item in another project area, you have to create an association between the project areas.
Go to the project area(s) that should be tracked and open the project area administration. In each project area create a provides relationship for change requests to the project area that should be able to track the work items.
Save the change to the project area. Once you have done that, you should be able to see the project area in the work item search dialog, provided you have read-access to that project area.
In order to be able to create a tracks relationship to a work item in another project area, you have to create an association between the project areas.
Go to the project area(s) that should be tracked and open the project area administration. In each project area create a provides relationship for change requests to the project area that should be able to track the work items.
Save the change to the project area. Once you have done that, you should be able to see the project area in the work item search dialog, provided you have read-access to that project area.
Comments
Thank you for the link Ralph, and for the effort to pastew screenshots!
However, as I wrote initially I have indeed succeeded at creating links between the projects
But it is in the second step that I fail to see any other projects but my top level one, into which cross-project plan I try to add a Tracks-link for a work item of the plan.I have provided the Provides - change sets link from top-level ccm project to all the other ccm projects I want to cross-track
And this is the configuration details that I cannot find any references to in online documentation and/or articles
Also, I have made sure I am member of both top level (scrum master, team meber) and low-level projects (team member and/or scrum master). The role in itself should provide sufficient read permission, should it not? Besides the projects are opened on access control so everyone has access to it.
Access permissions are controlled by the Access Control tab, dependent on that you can or can not see items.
In addition it is possible to limit read access by category. see https://rsjazz.wordpress.com/2016/01/27/manage-access-control-permissions-for-work-items-and-versionables/ for more details.
You should just run a query on the project area to make sure you can see work items.
And make sure you have provided the change request in the right direction.
Comments
Wilmer Thomas
Feb 19 '16, 12:26 p.m.Sry, browser hickup on publishing Q it seems... :P