Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

Bamboo REST API: Grant permission to the plan

Grzegorz Janas
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
February 6, 2018

Dear All,


I'm not a REST expert, but I'm trying to automate some things in the Bamboo.
I would like to add existing user to plan via REST API.

I already found an entry from the official documentation, but I can't figure it out.

Getting users from the plan is working like a charm via GET method:

http://localhost:8085/rest/api/latest/permissions/plan/TEST-TEST/users

but how can I add for example user "test1" to Project TEST / Plan TEST using PUT method?

My preferable way to do this is by cURL, wget or anything from Linux terminal, I'm using Bamboo 6.2

 

Thank you all in advance!

 

 

 

1 answer

1 accepted

3 votes
Answer accepted
Alexey Chystoprudov
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
February 6, 2018
curl -X PUT -u admin:admin 
-H "Content-Type: application/json"
-d "[\"READ\",\"WRITE\",\"BUILD\",\"CLONE\",\"ADMINISTRATION\"]"
http://localhost:9087/bamboo/rest/api/latest/permissions/plan/TEST-TEST/users/myuser
Grzegorz Janas
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
February 6, 2018

Quick and excellent answer, thank you!

Branislav Povoda
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
October 4, 2018

Hi,

 

I have tried this REST API call in bamboo 6.2.2 and result is, that user is added to the plan, but without any role/permission. Do you know reason why?

 

thanks,

Branislav

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events