Skip to content

Service accounts

A service account is a special kind of account that can be used by an application instead of a person. Applications use service accounts to make authorized API calls to your Enfonica project.

A service account can be granted IAM roles in the same way that user accounts can and are created against a project. A service account is identified by its email address, which is unique to the project.

To use a service account with the Enfonica API, you must download the service account key, which is a JSON file containing authentication details.

Creating a service account

To create a new service account:

  1. In the Enfonica Console, select the project that you want to use > click > Settings > Service accounts > Create new.

    Open Enfonica Console

  2. Provide a name for the service account, select the desired IAM roles and click confirm to create the service account.

  3. In the Keys panel, click + Add to generate and download the service account key. Store this key file in a safe location.