It's all about the answers!

Ask a question

Permission to deliver.


Aaron Cohen (8207851) | asked Mar 20 '08, 7:02 p.m.
JAZZ DEVELOPER
I am trying to deliver a change-set in Beta 2 and I am receiving this
error in the Team Advisor:

Problem
You don't have permission to Deliver .

Reason
In order to carry out this operation, you would need permission to
perform the following additional actions:
Action: Id:
Deliver change-sets modify/stream/deliver/changesets


Now the interesting thing is that I gave myself every repository
permission and I am set to "teamlead" and "contributor" in the team
area. What else do I need to set in order to get permissions?

Thanks!

3 answers



permanent link
Jared Burns (4.5k29) | answered Mar 20 '08, 7:15 p.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
Check the permissions that you've specified for the operation with the
id: com.ibm.team.scm.server.deliver

Does it look like this?
<operation id="com.ibm.team.scm.server.deliver">
<action id="any"/>
</operation>

--
Jared Burns
Jazz Process Team

Aaron Cohen wrote:
I am trying to deliver a change-set in Beta 2 and I am receiving this
error in the Team Advisor:

Problem
You don't have permission to Deliver .

Reason
In order to carry out this operation, you would need permission to
perform the following additional actions:
Action: Id:
Deliver change-sets modify/stream/deliver/changesets


Now the interesting thing is that I gave myself every repository
permission and I am set to "teamlead" and "contributor" in the team
area. What else do I need to set in order to get permissions?

Thanks!

permanent link
Aaron Cohen (8207851) | answered Mar 21 '08, 12:09 p.m.
JAZZ DEVELOPER
Jared Burns wrote:
Check the permissions that you've specified for the operation with the
id: com.ibm.team.scm.server.deliver

Does it look like this?
operation id="com.ibm.team.scm.server.deliver"
action id="any"/
/operation

Yup in the project process spec.

<operation
id="com.ibm.team.scm.server.modifyStream">
<action id="any"/>
</operation>
<operation
id="com.ibm.team.scm.server.modifyComponent">
<action id="any"/>
</operation>
<operation
id="com.ibm.team.scm.server.deliver">
<action id="any"/>
</operation>
<operation
id="com.ibm.team.scm.client.deliver">
<action id="any"/>
</operation>

permanent link
Jared Burns (4.5k29) | answered Mar 21 '08, 4:35 p.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
Chatted with Aaron and discovered the problem was that there were no
permissions defined in their current iteration. We refactored his
process spec to define permissions and behavior globally, which
alleviated the problem.

--
Jared Burns
Jazz Process Team

Aaron Cohen wrote:
Jared Burns wrote:
Check the permissions that you've specified for the operation with the
id: com.ibm.team.scm.server.deliver

Does it look like this?
operation id="com.ibm.team.scm.server.deliver"
action id="any"/
/operation

Yup in the project process spec.
operation
id="com.ibm.team.scm.server.modifyStream"
action id="any"/
/operation
operation
id="com.ibm.team.scm.server.modifyComponent"
action id="any"/
/operation
operation
id="com.ibm.team.scm.server.deliver"
action id="any"/
/operation
operation
id="com.ibm.team.scm.client.deliver"
action id="any"/
/operation

Your answer


Register or to post your answer.


Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.