Document toolboxDocument toolbox

[M] How to create an API service account

An external user can be created as a generic user for updating KADA.

Example: A DQ system may add an DQ score attributes to Table objects in KADA.

Setting up an external user

Log into the Keycloak portal https://<YOUR DOMAIN>/keycloak/auth/admin/master/console

On the left pane Open Users and click on ADD USER

Add User details: username, email then click Save

Create a password. Set temporary to OFF. Click Set Password.

Assign the external_system role to the user

Now login to KADA using the external user

Using the external user

To use the External User you will need to setup an OAuth2.0 handshake from your application to KADA

After the handshake you will be provided with an access token that can be sent as a Bearer header with your API calls.

Below is an example using Postman to test the setup.