Lightning Component Code Examples
Chatter Feed Context Considerations
Chatter Feed Canvas App Access Considerations
Canvas Limits
Previous Versions
When modifying a canvas app that appears in the feed, keep these considerations in mind:
If the canvas app is deleted and that app is in feed items, those feed items will remain. If a user accesses one of those feed items, they’ll receive an error that the canvas app doesn’t exist.
If you remove a user’s access to a canvas app and that app is in feed items, those feed items will remain. If a user accesses one of those feed items, they’ll receive an error that they don’t have permissions to access the canvas app.
When creating a canvas app feed item either through a publisher action or through Connect REST API or Connect in Apex, Salesforce checks to see if the canvas app exists and if the user has permissions to it.
If the canvas app attempts to perform an action for which the user doesn’t have permissions, then that action will fail and the canvas app will receive an error. For example, if the app tries to create a Merchandise record but the user doesn’t have create permission on Merchandise, then the app will receive an error. The canvas app should then relay the error to the user.
See Also