This article outlines the process of configuring SAML-based Single Sign-On (SSO) for a web application using Microsoft Entra ID. It is intended for IT administrators integrating third-party web apps with Microsoft Entra.
⚠️ Note: Separate configurations are required for Web and Mobile apps. They cannot be combined into a single Enterprise Application.
🔹Access Microsoft Entra Admin Portal
- Go to
- Navigate to Microsoft Entra ID from the left-hand menu
🔹Create a New Enterprise Application
- Click Enterprise Applications
- Select + New Application
- Choose Create your own application
- Enter a name for your application (e.g., “Transcendent Web SSO”)
- Click Create
🔹Configure Single Sign-On
- In the newly created application, go to Single Sign-On
- Choose SAML as the sign-on method
- Fill in the Basic SAML Configuration:
-
Identifier (Entity ID):
web.spprod.transcendent.actabl.com -
Reply URL (ACS):
https://login.transcendent.ai/trweb/samlsso.aspx?cid=YOUR_CUSTOMER_ID - Sign-on URL (optional): URL for SP-initiated login
- Relay State and Logout URL (optional)
-
Identifier (Entity ID):
- Click Save
🔹Define Attributes & Claims
- Go to Attributes & Claims
- Ensure the following claims are configured:
-
Name ID:
user.onpremisesamaccountname(Persistent format) -
emailaddress:
user.mail -
givenname:
user.givenname -
surname:
user.surname -
userprincipalname:
user.userprincipalname
-
Name ID:
- Save changes
🔹 Step 5: Download SAML Certificate
- Go to SAML Certificates
- Download the following:
- Certificate (Base64)
- Federation Metadata XML
- Copy the Microsoft Entra Identifier and Login URL
- Share these with the third-party application provider (e.g., Transcendent)
🔹Assign Users and Groups
- Navigate to Users and Groups
- Click + Add Assignment
- Select users or groups to assign
- Ensure groups contain only users (no nested groups)
- Assign appropriate roles
🔹Finalize Application Properties
- Go to Properties
- Confirm:
- Enabled for users to sign-in: Yes
- User access URL: Copy this for use in launching SSO
- Share the User access URL with the third-party provider
✅ Final Notes
- Ensure usernames in the third-party app match Microsoft Entra usernames
- The “User access URL” is required to configure the site correctly
- Test the SSO integration thoroughly before deployment
Comments
0 comments
Article is closed for comments.