I'm trying to integrate Cloudflare CASB with our Atlassian Confluence instance but encountering issues. When I attempt to authorize from Cloudflare, it redirects me to an error page stating:
"Add the following scopes to the Confluence API: read:space:confluence."
(This scope is assigned to the app I created, but how is Cloudflare being directed to this app, if at all?)
Here’s what I’ve done so far:
read:confluence-space.summary
read:confluence-props
read:confluence-content.all
read:confluence-content.summary
read:confluence-content.permission
read:confluence-user
read:confluence-groups
I cannot figure out:
read:space:confluence
permission for my admin account or the app or elsewhere.Is there a step I’m missing in the app setup, or should I not be creating a custom app at all for this integration? Am I missing some documentation that would save me?
Any guidance would be appreciated!
Hi @Adam Greer
It appears that you're experiencing a permissions issue with Cloudflare CASB and Confluence.
Finally, ensure that your admin account has full permissions to authorize apps, as this is essential for completing the integration successfully.
Hope this helps - Happy to help further!!
Thank you very much and have a great one!
Warm regards
Hello @Humashankar VJ I really appreciate your assistance with this!
I have went through your suggestions:
It may be worth noting that when trying to integrate from Cloudflare this is the error:
Information for the owner of Confluence - Cloudflare CASB This app has requested Confluence API & Confluence API scopes that have not been added to the app. Configure the app at https://developer.atlassian.com/apps and add the following scopes to the Confluence API & Confluence API: read:space:confluence.
I received this error before ever creating the app, and previous integrations (M365) only required me to authenticate to the SaaS app from the Cloudflare Dash. Is there a possibility there is a Cloudflare/Atlassian maintained app called "Confluence - Cloudflare CASB" that has not been updated to include the correct scopes? My custom app is not called "Confluence - Cloudflare CASB" so I am unsure where that is being sourced from.
I am an org admin so I should have any necessary permissions required.
Many thanks for the reply and please let me know if I can clarify anything!
Thank you!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi @Adam Greer
It seems that Cloudflare CASB is attempting to use its own pre-configured app for the integration, not the custom app you've created.
This is likely an issue on Cloudflare's end, can you try reaching out Cloudflare support.
Regards
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thank you for your help, Humshankar. I would like to note that this is now resolved. I made a similar post to Cloudflare's forum -- it never got a response, but after about two weeks the Cloudflare CASB <-> Confluence integration natively works for me when selecting 'integrate" as was the initial expected result.
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.