Hello! My subject line pretty much says it all. How do I upload a list of users from a CSV File into a Group in my Confluence Cloud using Postman?
You might have better luck using Python and just looping through the text file.
This is a very basic piece of Confluence Cloud permissions management code that I wrote in Python. I know it works to access Confluence Cloud, you'd just need to tweak the functionality a bit.
https://www.kennethmcclean.com/blog/scripting-confluence-cloud-space-permissions/
import requests
import json
headers = {
'Authorization': 'Basic <Base 64-encoded username and API Token>',
'Content-Type': 'application/json',
'Accept': 'application/json',
}
data = data=json.dumps({
"subject": {
"type": "user",
"identifier": "<user ID>"
},
"operation": {
"key": "read",
"target": "space"
},
"_links": {}
})
response = requests.post('https://<confluence URL>.atlassian.net/wiki/rest/api/space/<space key>/permission', headers=headers, data=data)
print(response.content)
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.