Many organizations today utilize both 3rd-party and custom authentication services to protect their data. While Progress strives to keep up with the latest authentication methods like OAuth2 and LDAP, we also would like to give our customers the freedom to choose their own authentication systems. This is especially true when organizations utilize custom in-house system. Luckily Hybrid Data Pipeline (from here on out referred to as HDP) has the ability to authenticate users using external authentication tools. Some examples of these tools include Google Authentication, Okta, and Ping Identity. Julien Mansier, our senior sales engineer, wrote this tutorial to show you how to easily authenticate HDP against Okta.
This section is focused on setting up HDP to work with external authentication so that you can authenticate HDP against any external system.
"An example authentication method that always authenticates."
"The default internal authentication service."
The steps above were to just set the foundation of how to set up external authentication with HDP. In this example, the fakeAuth service always validates the user, which is not very helpful. Luckily, since we know the steps above already, configuring HDP to use Okta is simple. This is covered in the next section.
In this section, we will interface HDP to use Okta as an authentication tool. Many of the steps from the previous sectionwill be repeated with just slightly different information.: you must create a user in Okta with the username email@example.com OR you can use your own Okta username. If you use your own account, please replace the test email in the below steps with your own email.
"Simple Authentication using Okta"
Connect any data source to any application
Discussions, tips and tricks for
DataDirect Connect drivers
Copyright © 2019 Progress Software Corporation and/or its subsidiaries or affiliates.
All Rights Reserved.
Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks for appropriate markings.