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 requestsimport jsonheaders = {'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)
Thank you for your advice @Ken McClean
It looks like you're new here. Sign in or register to get started.