Skip to main content Skip to complementary content

Creating a Talend Administration Center application on Keycloak

This article explains the process to create a Talend Administration Center application on Keycloak identity provider system. It enables users to authenticate with a single sign-on (SSO) point on Keycloak rather than with individual applications on different platforms.

Before you begin

Make sure Keycloak is installed and configured properly:
  • a realm is created,
  • a user is created (with the Security Administrator role if role mapping feature is not used),
  • the user session is open on Keycloak web platform.

Procedure

  1. Select the Client menu and create a Client:
    • ID: tac
    • Protocol: saml
    Click Save.
  2. From the Settings tab, enable the Always Display in Console and Sign Assertions:
  3. Set parameters as follows:
    • change Name ID Format to email
    • enable the Always Display in Console and Sign Assertions
    • set tac to IDP Initiated SSO URL name. The realm URL is now displayed below.
    • extract/realms/myrealm/protocol/saml/clients/tac and paste it in Base URL field
    • set the Assertion Consumer Service POST Binding URL: http://localhost:8080/org.talend.administrator/ssologin. Then click Save.

Results

If you log on Keycloak account console (http://<host>:<port>/auth/realms/myrealm/account/), you can now see Talend Administration Center in the Applications list:

Did this page help you?

If you find any issues with this page or its content – a typo, a missing step, or a technical error – please let us know!