i have created one group called bamboo-readers, i want to add this group into all my deployment projects. adding manually is lengthy task. I want to add using API. Please advise
Iterate over projects with https://docs.atlassian.com/atlassian-bamboo/REST/8.0.0/#d2e5426
curl -H "Authorization: Bearer ACCESS_TOKEN" \
"https://BAMBOO_URL/rest/api/latest/deploy/dashboard/paginate?limit=500" \
| jq ".results | .[] | .id"
Then grant read permission https://docs.atlassian.com/atlassian-bamboo/REST/8.0.0/#d2e2419
curl -X PUT -H "Content-Type: appllication\json" \
https://BAMBOO_URL/rest/api/latest/permissions/deployment/DEPLOYMENT_ID/groups/GROUP_NAME \
-d "[\"READ\"]"
using this API, we can able to change the permission of existing group. we wanted to perform add new group in all existing deployment projects.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.