Skip to content

Heroku application

Heroku is a cloud platform for deploying and running applications. MIA connects to it to inventory the users of your Heroku team and manage their access.

Authentication type and prerequisites

Authentication type — API key

Prerequisites

Have an administrator account for the Heroku team you want to connect and the Heroku CLI installed.

Connection steps

  1. Log in to Heroku from a terminal:

    shell
    heroku login
  2. Create a token dedicated to MIA:

    shell
    heroku authorizations:create -d "MIA"

    Copy the displayed Token value. If your account uses federated authentication (SSO), use heroku auth:token; this token is valid for up to one year and must be renewed in MIA.

  3. Find the name or ID of the Heroku team you want to connect.

  4. In MIA, open Applications → Add an application, search for Heroku, enter the token and the team name or ID, then click Connect.

Users added by MIA receive standard access to the Heroku team.