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:
-
In the Enfonica Console, select the project that you want to use > click > Settings > Service accounts > Create new.
-
Provide a name for the service account, select the desired IAM roles and click confirm to create the service account.
- In the Keys panel, click + Add to generate and download the service account key. Store this key file in a safe location.