start portlet menu bar

HCLSoftware: Fueling the Digital+ Economy

Display portlet menu
end portlet menu bar
Close
Select Page

HCL Launch allows users to log in with a number of authentication solutions – in addition to our native authentication method, we integrate seamlessly with CAS SSO and LDAP. Starting in 7.1.2.0, a new authentication method is available – OpenID Connect / OAuth 2.0! Integrate with any OpenID Connect provider to allow your users to authenticate with HCL Launch the same way they authenticate with apps throughout your organization. This can simplify the log-in process for end users and allow you to maintain business-wide authentication security policies in a central place. 

What is OpenID Connect / OAuth 2.0? 

The OpenID Foundation describes OpenID Connect as “a simple identity layer on top of the OAuth 2.0 protocol.” While OAuth 2.0 is a protocol which allow for authorization to an API, OpenID extends OAuth 2.0 to provide the ability to verify a user’s identity. What does that mean for HCL Launch? If HCL Launch is configured to connect with an OpenID Provider (such as Okta, Azure, or Keycloak), users can login to HCL Launch via that provider. 

hcl launch open id login

That’s great – how do I get started? 

The first step is registering HCL Launch as a Client application with your OpenID Provider. The details of this process will vary by vendor. 

Once registered, it’s time to configure a new Authentication Realm in HCL Launch. Your OpenID Provider will offer a Client ID and Secret, and some other details, which you will need for this process. The newly configured Authentication Realm can only map to internal Authorization realms, so users must be manually added to their necessary groups and teams once they are created. 

hcl launch open id connect

Now Let’s try it out! 

Logout and return to the login page. Use the dropdown to select the new OpenID Connect login realm. If all is configured properly, clicking “Log In With OpenID” will direct you to your OpenID provider’s login prompt.  

After you’ve logged in, don’t be alarmed if you find yourself without any permissions – your user was just created in the new OpenID realm and will need to be added to the proper groups, teams, and roles. 

HCL Launch will maintain your session by checking in periodically with the OpenID Provider – as long as you’re logged into the OpenID Provider, we will keep your user session open for you. However, if you’ve logged out of your OpenID Provider, you’ll be forced to reauthenticate. 

And that’s all there is to it! With OpenID Connect authentication on HCL Launch 7.1.2.0 you can easily improve end-user experience, and simplify security.  

Comment wrap
Secure DevOps | August 7, 2023
New Version Release: Announcing HCL Launch 7.3.2
Read here for the exciting details about the new release of our continuous integration and continuous delivery solution, HCL Launch Version 7!
Secure DevOps | December 14, 2021
Resiliency for CI/CD Pipeline
Building a resilient DevOps automation framework means the application delivery process can continue uninterrupted even when the unexpected occurs.
Secure DevOps | July 26, 2021
HCL Launch In The Cloud: Automating Continuous Deployment
HCL Launch can deploy workloads to cloud-based environments, and HCL Launch excels at deploying hybrid applications.