Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Add user permission to Stash using REST API

alex1312 October 12, 2015

I'm trying to add a few users and also set their permissions with a provided json, but it's not working.

This command is working fine, but i want to add multiple users with json

curl -u admin:admin -H "Accept: application/json" -H "Content-Type: application/json" -X PUT "http://stash.mydomain.com/rest/api/1.0/projects/CPC/permissions/users?name=myuser&permission=PROJECT_WRITE

 

This command not working : 

curl -u admin:admin -H "Accept: application/json" -H "Content-Type: application/json" -X PUT "http://stash.mydomain.com/rest/api/1.0/projects/CPC/permissions/users" -d '{"name" : "myuser", "permission" : "PROJECT_READ"}' 

i'm getting an error: {"errors":[{"context":null,"message":"Permission must be specified.","exceptionName":null}]}

 

Any idea how to solve it? 

I need to add multiple users at once, this could be done using an Array inside a json.

 

Thanks, 

Alex

 

 

1 answer

1 vote
michaelstr January 30, 2017

This one should work:

curl -u admin:admin -X PUT "http://stash.mydomain.com/rest/api/1.0/projects/CPC/permissions/users?name=myuser&permission=PROJECT_READ"
rhaffey
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!
January 4, 2019

This worked for me, thanks!

Suggest an answer

Log in or Sign up to answer
TAGS
atlassian, atlassian community, job interviews, interview tips, career advice, interview preparation, job search, interview experiences, hiring process, atlassian careers, community discussion, interview best practices

Interview Tips & Pet Peeves ✍️

Join the discussion on interview best practices and common pitfalls. Share your experiences and learn from others in the Atlassian Community.

Share you experiences!
AUG Leaders

Atlassian Community Events