HI Team,
To push to image/file to Confluence page, what kind of permission required for the user.
Because while performing the below tow steps, we are not able to see any attachments in confluence page.
Step:- 1
USER_NAME<span>=</span><span><</span>username<span>></span> <span># the user must have the necessary permissions on the target page and space</span>
USER_PASSWORD<span>=</span><span><</span>user password<span>></span>
CONFLUENCE_BASE_URL<span>=</span><span><</span>Confluence Base URL<span>></span>
ATTACHMENT_TYPE<span>=</span><span><</span>image <span>|</span> file<span>></span>
ATTACHMENT_FILE_NAME<span>=</span><span><</span>full path to the attachment file<span>></span>
PAGE_ID<span>=</span><span><</span>target pageid<span>></span>
Step:- 2
curl -u <span>$USER_NAME</span><span>:</span><span>$USER_PASSWORD</span> \
-X POST \
-H <span>"X-Atlassian-Token: nocheck"</span> -F <span>"file=@${ATTACHMENT_FILE_NAME}"</span> -F <span>"comment=File attached via REST API"</span> \
<span>${CONFLUENCE_BASE_URL}</span>/rest/api/content/<span>${PAGE_ID}</span>/child/attachment 2<span>></span>/dev/null \
<span>|</span> jq -r <span>'.results[].title'</span>
So we are assuming that, might the user don’t have proper access to push the image.
Please assit
Regards,
Abhishek