Skip to main content
AccessOwl integrates with Heroku to provision and deprovision user access in your Heroku team.

Capabilities

Provisioning

AccessOwl creates user accounts with the specified roles/permissions during access requests.

Deprovisioning

AccessOwl removes members from the Heroku team during access revocations.

Prerequisites

  • Admin access to your Heroku team, so you can invite the integration account.

Setup

1

Add Heroku in AccessOwl

Either add a new application or open Applications and click the +-symbol, then continue.
2

Invite the integration account as Admin

AccessOwl shows you the integration account’s email address. In Heroku:
  • Open your team’s Access tab in the Heroku Dashboard.
  • Invite a new member.
  • Enter the integration account’s email address.
  • Set the role to Admin.
  • Confirm to add them to the team.
The integration account needs the Admin role because only Admins can invite and remove members in a Heroku team. Member and Collaborator roles do not have user management permissions.

FAQ

When AccessOwl provisions a user, the integration account sends them an email invitation. The user only appears as an active member of your Heroku team after they accept that invitation. If a provisioning request shows as completed in AccessOwl but the user is not yet visible in your team, they have not accepted the invite yet.