Agiloft (Client Credentials) - How do I link my account?
Overview
To connect with Agiloft (Client Credentials), you need:
- Hostname β The domain of your Agiloft instance.
- Client ID β The Client ID from your Agiloft API application settings.
- Client Secret β The Client Secret from your Agiloft API application settings.
This guide walks you through obtaining these values.
Prerequisites
- An Agiloft account with administrative access to create API applications.
Instructions
Step 1: Create an API application and get your credentials
- Create a dedicated native Agiloft user account to act as a service user. The account needs an Admin or Standard license. Add the appropriate groups to grant access to the records you plan to interact with.
- Log in to your Agiloft instance and go to Setup > Integration > OAuth2 Client Setup.
- Click Deploy, Upgrade, or Configure depending on what is shown to access the API Application screen.
- Click New to open the OAuth2 Application Settings wizard.
- Set Authorization Grant Type to Client Credentials, fill in a Name and Display Name, and set Full Name to the service user account from step 1.
- Click Apply Changes, then click Enable to activate the application.
- Copy the generated Client ID and Client Secret β you will need them in the next step.
Step 2: Find your hostname
Your hostname is the domain you use to access your Agiloft instance. For example, if you log in at https://example.agiloft.com, your hostname is example.agiloft.com.
You can find it in the browser address bar when logged in to Agiloft.
Step 3: Enter credentials in Tenklo
- Open the Tenklo Connect form.
- Enter your Hostname, Client ID, and Client Secret in the fields provided.
- Submit the form, and you should be successfully authenticated.
You are now connected to Agiloft using Client Credentials.