Currently, Forge apps for Confluence that only require read access (such as eazyBI for Confluence) are forced to request the write:confluence-content OAuth scope to listen to trashed and deleted content events. This is inconsistent with Connect, where only read permissions are needed for similar webhook events. This requirement creates unnecessary friction for app vendors who do not need write access.
- Align Forge Confluence event permissions with Connect by allowing trashed/deleted events to be consumed with only read scopes.
- Enable smoother migration from Connect to Forge for vendors who only require read access. The elevation of permission results in major version upgrade.
Related ticket: https://jira.atlassian.com/browse/CONFCLOUD-81189.
- blocks
-
CONFCLOUD-81189 Provide dedicated OAuth scopes for trashed content/pages.
- Gathering Interest