Skip to main content

Service Accounts for Integrations

Schedule your integrations to run independent of users with Service Accounts.

G
Written by Gleb Nikonov
Updated yesterday

Before scheduling integrations, you'll need to create a service account as described in this article. Service Accounts for integration require at least writer permissions to be able to run schedules.

By default, scheduled integrations in Ardoq are configured to run under the permissions of the account that scheduled the integration. However, if that account is deactivated or removed, scheduled integrations associated with that account will no longer run.

A service accounts is a non-user account managed by an Ardoq administrator that can be used for running integrations without being tied to a specific user.

Updating Existing Integrations with a Service Account

Navigate to the integrations dashboard (Home > Import and integrations). Select a schedule, click โ‹ฎ (more options button), and select Edit options. In the dialog that opens, select the name of your service account under the Execute as dropdown, and click Save changes.

Setting Up a Service Account for Integrations

When setting up a scheduled integration, you can configure your import as normal and import your data manually. When asked to schedule your import, you will also have an option to execute the scheduled integration as a service account.

Known Limitations

Service Accounts in Ardoq are bound to an API token, but the token will not be necessary for setting up an integration. As a consequence, the Service Accounts page will show that it is never used even if your have an active service account associated with scheduled integrations.

Did this answer your question?