Hi, Is it possible to create a Client ID/Secret t...
# ask-ai
q
Hi, Is it possible to create a Client ID/Secret that is not linked to a user account ? More like a service account qui some specific rights ?
u
Yes, it is possible to create credentials that are not linked to a specific user account in Airbyte, similar to a service account with specific rights. This is typically done using application keys for API access in Airbyte Self-Managed Enterprise deployments. Here's how you can set this up: 1. In the Airbyte UI, go to the
settings/applications
page. 2. Create an application to get a pair of
client_id
and
client_secret
credentials. These credentials are not tied to an individual user account but rather to the application itself. They can be used to obtain an access token for making API requests. It's important to note that: - These credentials do not expire but can be deleted at any time. - The permissions associated with these credentials are tied to the application, not to a specific user. - This feature is available for Self-Managed Enterprise deployments of Airbyte. To use these credentials, you would make a POST request to obtain an access token, which can then be used for API calls. For more detailed information on this process, you can refer to the [Configuring API Access documentation](https://docs.airbyte.com/enterprise-setup/api-access-config).
q
But they are tied to a specific user. I’m going to leave the company, hence I want it not to break when my account will be deactivated