Uninstalling a Canvas Personal App

When a user installs and allows a canvas personal app, a refresh token is created, which in turn generates an OAuth token. To stop end users from accessing the app, this refresh token must be revoked. This action effectively uninstalls the canvas personal app.

Here’s how a canvas personal app can be uninstalled.

  • The organization administrator removes the refresh token for one or all users in the organization via the Connected Apps OAuth Usage page in Setup.
  • End users revoke the canvas personal app from their Connected Apps list.
  • The administrator explicitly uninstalls the canvas personal app from the organization via the Manage Apps page in Setup. This action removes the app from the organization.

If an organization administrator disables canvas personal apps within the organization after a canvas personal app is installed, the canvas personal app continues to work. This is because the app’s version number and URL persist, regardless of how the organization preference for canvas personal apps is set.

However, the administrator can explicitly uninstall the app, completely removing it from use within the organization.