Overview
This article will guide you through configuring Single Sign-On (SSO) between your Microsoft Azure Active Directory tenant and our platform. Once configured, your users will authenticate through your identity provider and access Neostella without a separate login.
We use SAML 2.0 for SSO. While this guide covers Microsoft Azure AD, the same configuration applies to other identity providers (Okta, OneLogin, PingOne, etc.) by using their own SAML documentation.
Before You Begin
Before starting, please confirm whether:
- You have administrator access to your Microsoft Azure portal.
-
You have a Neostella contact available to receive the App Federation Metadata URL when you reach Step 5.
Step 1: Create a New SSO Application
If your organization is connecting to us for the first time, you’ll need to create a new Enterprise Application in Azure AD. Here’s how:
- Sign in to your Microsoft Azure portal.
- Click Manage and go to Enterprise Applications.
- Select + New application.
- Click + Create your own application.
- Enter a custom name for your application.
- Select Integrate any other application you don’t find in the gallery (Non-gallery).
- Click Create.
Once created, the application will appear under All Applications and you can proceed to Step 2.
Step 2: Configure the Application for SAML
Now that your application is created, follow these steps to complete the initial setup:
- Go to Home > Enterprise Applications.
- Locate the application in the list and click on it.
- Select Set up single sign-on.
- 4. Select the SAML option.
This opens the SAML-based sign-on configuration page. Steps 3, 4, and 5 each correspond to a section within this page.
Step 3: Basic SAML Configuration
Now that you're in the SAML-based sign-on configuration page, you'll need the following values for the required fields.
Enter our values exactly as shown below, do not modify capitalization, spacing, or punctuation:
| Field | Value |
| Identifier (Entity ID) | urn:amazon:cognito:sp:us-east-1_RjpxBP8w7 |
| Reply URL (Assertion Consumer Service URL) | https://us-east-1rjpxbp8w7.auth.us-east-1.amazoncognito.com/saml2/idpresponse |
To continue, complete the following steps:
- Click the Edit button in the Basic SAML Configuration section.
-
Add the identifier:
- Click Add Identifier.
- Enter the Identifier (Entity ID)
- Check the Default box.
-
Add the Reply URL:
- Click Add Reply URL.
- Enter the Reply URL (Asserion Consumer Service URL).
- Check both the Index and Default boxes.
- Click Save.
Step 4: Configure Attributes & Claims
Required Claim — Unique User Identifier (Name ID)
This section defines the user identity data that your Azure AD will pass to us during authentication. Configure the following:
- In the Attributes & Claims section, click Edit.
- Click on the Unique User Identifier (Name ID) claim.
- Set Name identifier format to Unspecified.
- Set Source attribute to user.mail.
- Save the claim.
Additional Claims
The following claims must be present. These are typically set by default; verify they match the expected values below:
| Claim Name | Source Attribute |
| Unique User Identifier (Name ID) | user.mail |
| EmailAddress |
user.mail
|
| GivenName | user.givenname |
| Name | user.userprincipalname |
| Surname | user.surname |
Step 5: Share SAML Certificates
SAML certificates establish the secure trust between your Azure AD tenant and the platform. The easiest method is to share the App Federation Metadata URL: it updates automatically when certificates rotate, so you won’t need to repeat this step at renewal.
- In the SAML Certificates section, locate the App Federation Metadata URL field.
- Copy the URL.
- Send the URL to your Neostella contact or email it to help@neostella.com
Step 6: Notify Neostella
Once you’ve shared the metadata URL, let us know so we can complete the connection from our side. Include the following:
- Your organization name and primary domain.
- Confirmation that Steps 1–5 are complete.
- The App Federation Metadata URL (if not already sent in Step 5).
- Any specific user groups or access scope you want applied.
We’ll confirm once SSO is active and send you instructions for testing the login flow with your users.
Troubleshooting
If SSO is not working after configuration, verify the following:
- The Entity ID and Reply URL in Azure AD match the values in this guide exactly (no trailing slashes, no case differences).
- The Name ID is mapped to user.mail, not user.userprincipalname or another attribute.
- All five required claims (Name ID, EmailAddress, GivenName, Name, Surname) are present and mapped correctly.
- The App Federation Metadata URL was sent to us and we have confirmed the connection is configured on our end.
If you’re still running into issues, send us a screenshot of your SAML configuration and a short description of what you’re seeing to: help@neostella.com