Details Field:
We're running a Confluence automation that attempts to make API calls to our backend, but all requests return 403 Forbidden errors. The automation actor is configured with a valid API key and consumes a dedicated Confluence seat, but requests are still being blocked.
What we've verified:
- API key is correctly assigned to the automation actor account
- The automation actor has an active Confluence seat with appropriate permissions
- The API token has never been accessed/used (ruling out rate limiting or token exhaustion)
- API key account shows proper permissions in Confluence
Question: What could cause a 403 response when the API key, permissions, and seat allocation all appear correct? Are there permission propagation issues or workspace-level settings that would block API calls even with a valid key?
Any suggestions for troubleshooting would help. Happy to provide screenshots or additional logs if needed.