Core data in a Confluence migration may have page restrictions which isn't accessible by REST endpoints. As a result Connect apps cannot update their data such as macros or custom content.
- Install an app in server that uses custom content
- Add macro or content to a page and restrict the page
- Migrate the data
- In Cloud, use the REST endpoint to update the macro or custom content
Content can be updated by the app
The app receives a HTTP 403
Connect apps can use admin impersonation, but an admin needs to be specified and this may also generate a page edit.