Metabase application
Metabase is a self-service business-intelligence and data-visualization tool. MIA connects to it to inventory the users and manage their access.
Authentication type and prerequisites
Authentication type — API key
Prerequisites
Be an administrator of the Metabase instance and be able to create an API key attached to a group with the permissions required to list, create and deactivate/delete users.
Connection steps
- In Metabase, click the grid icon in the upper-right corner.
- Select Admin.
- Open the Settings tab.
- In the left-hand menu, open Authentication.
- In the API Keys section, click Manage.
- Click Create API Key.
- Give the key a clear name, for example
MIA Integration. - Select the group whose permissions the key will inherit.
- Click Create, then copy the key immediately: Metabase will not be able to display it again.
- In MIA, open Applications → Add an application, search for Metabase, enter your instance protocol, domain, port if requested, and API key, then click Connect.
::: Official source Metabase documents this flow in API keys: https://www.metabase.com/docs/latest/people-and-groups/api-keys. :::