You can enable Talend Data Catalog and Tomcat to obtain authentication for users from Windows authentication via the client browser. This way, users is automatically authenticated if they are running from a Windows session.
You must install a third-party product named Waffle (Windows Authentication Functional Framework) as an addon.
Before you begin
- You have downloaded the Waffle package. For more information, see here.
Click LDAP, from Metadata Manager in or from Metadata Explorer in .
Ensure that all LDAP settings are correct and users are able to log into the product via LDAP authentication.
- Unzip the Waffle package.
- Copy all the jar files from it to <TDC_HOME>\TalendDataCatalog\tomcat\lib.
- Open <TDC_HOME>\TalendDataCatalog\tomcat\conf\web.xml and search for "Windows authentication support".
- Uncomment the block following that part.
Restart Talend Data Catalog.
You should have Windows authentication enabled now. Any valid Windows user can be logged in as guest by default as long as licensing allows it.If you need to get an Administrator interface, you can access by http://<host>:<port>/Auth?nativeLogin.
Provide connection information for the database you created above.
Waffle is designed around Windows libraries and thus it is recommended that you use a Windows OS based machine as the Application Server.
When using Waffle on a Windows based Application Server, you must run as Administrator the Talend Data Catalog software as a Windows service (not as an application) in order for Waffle to work properly.
For Internet Explorer and Firefox, you must configure the browser at each client to support automatic Windows authentication. For more information, see the Waffle web site.