...
Adeptia Connect Cloud Configuration Document
Requirement
...
Learning Objective
In this documentation, we will focus on integrating Adeptia Connect with Okta, a leading Identity Cloud platform known for its security and neutrality. We will explore how to configure Adeptia Connect to work with Okta as an IDP, as well as the process for adding additional IDPs if needed. By the end of this session, you'll be equipped to implement a robust SSO solution within your organization's Adeptia Connect environment, ensuring streamlined access while maintaining security.
Introduction
In today's digital landscape, ensuring secure and efficient user authentication across multiple platforms is critical. Single Sign-On (SSO) simplifies the user experience by allowing one set of credentials to access multiple applications. Adeptia Connect 4.x supports SSO through SAML, an XML-based protocol that allows the secure exchange of authentication data between an Identity Provider (IDP) and a Service Provider (SP).
Requirement
To implement single sign-on in our Adeptia Connect by 4.x using SAML with multiple IDPs. Here we are integrating with Okta (Identity Cloud is an independent and neutral platform that securely connects.) and single sign-on by using SAML in Adeptia Connect.
...
Implementation Steps
Below are the high-level steps of SAML integration with Okta in ACAdeptia Connect.
Creating Application in Okta
Sign up in Okta and create a company domain in Okta.
...
Configure General Setting, Add Name, and click Next.
...
Uploading Connect Portal SP MetaData into Okta Server
Configure the URL of the Connect portal and Audience URI (Sp Entity Id), for configuring Single Sign-on URL and Audience URI (Sp Entity Id), you can first hit the URL: <protocol_name>://<ip_address>:<port_number>/saml2/service-provider-metadata/<registration_Id>
it will download the file "spring_saml_metadata.xml".
...
Go to the Adeptia Connect directory SAML folder and place this file.
Enabling SAML in Adeptia Connect
Login into Connect Portal and enable SAML for the application by using the link below and restart the Portal Microservices.
Enable SAML Documentation Link
Assigning and Creating Users in Okta and Adeptia Connect
Then Go to Assignment and assign your app to User (The same user should be created in Adeptia Connect as a Partner User). Roles also can be configured in Okta which will be sent by Okta to the Adeptia Application as attribute details.
<saml2:Attribute Name="Roles" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:unspecified">
...