[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.