---
title: Set Up Guide for Microsoft Entra SSO
description: Learn how to establish Microsoft Entra SSO on your Trainual company account so your team can conveniently and securely access their profiles.
---

[Skip to content](https://help.trainual.com/en/articles/5452755-set-up-guide-for-microsoft-entra-sso#main-content)

English

Show submenu for translations

![Trainual Logo (White).png\]](https://help.trainual.com/hs-fs/hubfs/Logo/Trainual%20Logo%20(White).png?height=39&name=Trainual%20Logo%20(White).png)

Open main navigation

Close main navigation

- English
  
  Show submenu for translations

 👋 Hi! Need help fast? Ask the Bot (bottom right ↘)

- There are no suggestions because the search field is empty.

1. [Help center](https://help.trainual.com/en?hsLang=en)
2. [Integrations](https://help.trainual.com/en/integrations?hsLang=en)
3. [SSO & authentication](https://help.trainual.com/en/integrations?hsLang=en#sso-authentication)

# Set Up Guide for Microsoft Entra SSO

## Learn how to establish Microsoft Entra SSO on your Trainual company account so your team can conveniently and securely access their profiles.

---

Streamline your teammates' Trainual login process through SSO (single sign-on) and eliminate the need to remember yet another password for your company platforms. 

![Cant Remember Sean Flanagan GIF by Foil Arms and Hog](https://media1.giphy.com/media/v1.Y2lkPTc5MGI3NjExZ2xzMDE5ODV3cnpjbGVqY3JvODllaW16aDJsZTRnaGFieXgxZ2x3MCZlcD12MV9naWZzX3NlYXJjaCZjdD1n/EkQCdNPMHviTr3nES6/200.gif)  
👉 Before you start:

- The Microsoft Entra integration is only available under select subscriptions. **[Reach out to support directly](https://help.trainual.com/en/articles/7974748-contact-trainual?hsLang=en)** to see if your plan qualifies. 📧
- You will still need to add people to your Trainual account for them to be active and for the SSO login to be effective. Learn how to **[add new teammates here](https://help.trainual.com/en/articles/5561194-add-new-teammates?hsLang=en)**!
- This integration was formerly known as Microsoft Azure.

🗂️ **Table of contents:** Skip around to just the parts you need with these links.

- [**More about setting up the Microsoft Entra integration**](https://help.trainual.com/en/articles/5452755-set-up-guide-for-microsoft-entra-sso#More-about-Microsoft-Entra).
- [**Part 1 — Registering Trainual in your Entra AD account**](https://help.trainual.com/en/articles/5452755-set-up-guide-for-microsoft-entra-sso#Part-1).
- [**Part 2 — Connecting Entra AD to your Trainual account**](https://help.trainual.com/en/articles/5452755-set-up-guide-for-microsoft-entra-sso#Part-2).
- [**To test the Microsoft Entra SSO login**](https://help.trainual.com/en/articles/5452755-set-up-guide-for-microsoft-entra-sso#Testing-Microsoft-Entra-SSO).
- [**To enable SSO only**](https://help.trainual.com/en/articles/5452755-set-up-guide-for-microsoft-entra-sso#Enabling-Microsoft-Entra-SSO-Only).
- [**Learn more about Trainual integrations**](https://help.trainual.com/en/articles/5452755-set-up-guide-for-microsoft-entra-sso#Learn-More-About-Integrations).

---

### More about setting up the Microsoft Entra integration:

If you have a [**Microsoft Entra Active Directory**](https://www.microsoft.com/en-us/security/business/identity-access/microsoft-entra-id) (Entra AD) account, you're in luck! You can add Trainual to your Entra AD to use this SSO option in Trainual.

📖 To do so, you'll need to follow this two-part setup guide:

1. *Part 1:* Register Trainual in your Entra AD account.
2. *Part 2:* Connect Entra AD to your Trainual account.

 If your team has an IT department, we highly recommend requesting their assistance with this process, if you are unfamiliar with integration setups. 

---

### Part 1 — Registering Trainual in your Entra AD account:

**Step #1**

- Log into the [**Entra Active Directory Admin Center**](https://aad.portal.azure.com/).

**Step #2**

After logging in:

- Select "**Entra Active Directory**" from the far left-hand navigation menu.
- Open "**App registrations**" under the "Manage" section of the second menu.

 

**Step #3**

Once you've reached the "App registrations" page, **select** "**New registration**" and set the following values:

- Enter a "**Name**."
- Set the "**Supported account types**" to "Accounts in this organizational directory only (Default Directory only - Single tenant)."
- **Locate the "Redirect URL**" section, select the first drop-down "To web," and set the value to "https://app.trainual.com/users/auth/microsoft\_graph\_auth/callback" within the textbox.

![](https://help.trainual.com/hubfs/Knowledge%20Base%20Import/image-Apr-30-2024-05-15-46-3134-PM.png)

**📝 Please note:** If you are using [**a custom domain**](https://help.trainual.com/en/articles/6909817-request-a-custom-trainual-domain?hsLang=en) for your Trainual account, you will need to add this second redirect URL ➡ "https://app.name-of-custom-domain-here.com/users/auth/microsoft\_graph\_auth/callback".

**Step #4**

Next, you will select "**Register**." On your project page, copy the value of the "**Application (client) ID**" and save it. *You will need it in the next step*!

![](https://help.trainual.com/hubfs/Knowledge%20Base%20Import/azure3-1.png)

**Step #5**

- Open the "**Certificates & secrets**" page under the "**Manage**" section.
- Hit the "**New client secret"** button.
- Enter a value in the "**Description" section** and select one of the options for "**Expires**."
- Push the "**Add**" button to apply these changes.

![](https://help.trainual.com/hubfs/Knowledge%20Base%20Import/azure4-1.png)

**Step #6**

Copy the generated client-server value before you leave the page and save it somewhere you can easily reference. *This is crucial for the next step*!

![](https://help.trainual.com/hubfs/Knowledge%20Base%20Import/azure5-1.png)

**🚨Important Note:** The client secret is only shown once and cannot be accessed again. Make sure you copy it now and save it. 

---

### Part 2 — Connecting Entra AD to your Trainual account:

To complete the SSO setup for this integration, log in to your Trainual account and follow the steps outlined below. 👇

1. **Expand** **the** "**Marketplaces**" options from the left-hand navigation menu and choose **"Integrations**."
2. Search for and open "**Microsoft Entra**."
3. Click the "**Connect your Active Directory**" button. 
   
   ![](https://help.trainual.com/hs-fs/hubfs/Screenshot%202024-08-13%20at%2011-12-00%E2%80%AFAM-png.png?width=670&height=180&name=Screenshot%202024-08-13%20at%2011-12-00%E2%80%AFAM-png.png)
4. On the pop-up page, **add your**...
   
     1. Client ID
     2. Client secret
     3. Application tenant ID (if applicable).
5. Hit the "**Connect**" **button** to apply the changes.

📝 **Please note:** To confirm the connection was successful, two buttons will appear on the Microsoft Entra integration page within Trainual that say: "*View integrations*" and "*Deactivate integration*."

---

### To test the Microsoft Entra SSO login:

Sign out of your Trainual account. From your company's login page, you should now see a sign-in option titled "Sign in with Microsoft." Click on this button to log in via SSO.

![](https://help.trainual.com/hs-fs/hubfs/Screenshot%202024-08-13%20at%2011-22-26%E2%80%AFAM-png.png?width=237&height=342&name=Screenshot%202024-08-13%20at%2011-22-26%E2%80%AFAM-png.png)  
🔥 **Tip:** If you don't see this button, try clearing your browser's [**cache**](https://help.trainual.com/en/articles/5786415-clear-web-browser-cache?hsLang=en).

📝 **Please note:**

- **For first-time SSO logins**, the system will prompt a sign-in via Microsoft Entra AD. Once cleared, you will *not* be prompted to take this action again.
- If anyone on your team receives a "**Could not authenticate you with SSO because attempt to sign in with SSO failed**'" **error message**, double-check that they've been added to both your Trainual account *and* your Active Directory.

---

### To enable SSO only:

If you just want your team to use SSO, and *not* have access tothe traditional username and password combo, then an Admin+ on your team will need to adjust your Trainual account settings.

1. **Expand the** "**Account**" options from the left-hand navigation menu and choose "**Settings**."
2. Locate the **"Require login via SSO**" setting option and toggle it on. The update will refresh the page and automatically save.

---

#### 📨 Have additional questions? Contact **[Trainual support](https://help.trainual.com/en/articles/7974748-contact-trainual?hsLang=en)**!

---

### Learn more about Trainual integrations:

- Check out all the **[Trainual integration offerings](https://trainual.com/integrations)** to streamline more workflows.
- Set up your [**ADP Workforce Now**](https://help.trainual.com/en/trainual-adp-workforce-integration?hsLang=en) integration to maximize your Trainual + ADP use.
- Track employee work in Trainual by using the [**Time Doctor Chrome extension**](https://help.trainual.com/en/articles/8325509-trainual-time-doctor?hsLang=en).

- [Training suite foundations](https://help.trainual.com/en/training-suite-foundations?hsLang=en#main-content)

    - [Learning & certifications](https://help.trainual.com/en/training-suite-foundations?hsLang=en#learning-certifications)
    - [Community & resources](https://help.trainual.com/en/training-suite-foundations?hsLang=en#community-resources)
- [Operations suite hub](https://help.trainual.com/en/operations-suite-hub?hsLang=en#main-content)

    - [About operations suite](https://help.trainual.com/en/operations-suite-hub?hsLang=en#about-operations-suite)
    - [Manage your Operations subscription](https://help.trainual.com/en/operations-suite-hub?hsLang=en#manage-your-operations-subscription)
    - [Operations toolkit](https://help.trainual.com/en/operations-suite-hub?hsLang=en#operations-toolkit)
- [Performance suite hub](https://help.trainual.com/en/performance-suite-hub?hsLang=en#main-content)

    - [About performance suite](https://help.trainual.com/en/performance-suite-hub?hsLang=en#about-performance-suite)
    - [Manage your Performance subscription](https://help.trainual.com/en/performance-suite-hub?hsLang=en#manage-your-performance-subscription)
    - [Performance toolkit](https://help.trainual.com/en/performance-suite-hub?hsLang=en#performance-toolkit)
- [Account & user settings for training suite](https://help.trainual.com/en/account-user-settings-for-training-suite?hsLang=en#main-content)

    - [Account setup & management](https://help.trainual.com/en/account-user-settings-for-training-suite?hsLang=en#account-setup-management)
    - [My profile & preferences](https://help.trainual.com/en/account-user-settings-for-training-suite?hsLang=en#my-profile-preferences)
    - [Notifications & emails](https://help.trainual.com/en/account-user-settings-for-training-suite?hsLang=en#notifications-emails)
- [Users, groups & access for training suite](https://help.trainual.com/en/users-groups-access-for-training-suite?hsLang=en#main-content)

    - [Adding & managing users](https://help.trainual.com/en/users-groups-access-for-training-suite?hsLang=en#adding-managing-users)
    - [Groups & group management](https://help.trainual.com/en/users-groups-access-for-training-suite?hsLang=en#groups-group-management)
    - [Permissions & access control](https://help.trainual.com/en/users-groups-access-for-training-suite?hsLang=en#permissions-access-control)
    - [Roles, responsibilities & org structure](https://help.trainual.com/en/users-groups-access-for-training-suite?hsLang=en#roles-responsibilities-org-structure)
- [Building & structuring training content](https://help.trainual.com/en/building-structuring-training-content?hsLang=en#main-content)

    - [Content builder basics](https://help.trainual.com/en/building-structuring-training-content?hsLang=en#content-builder-basics)
    - [Creating subjects, documents & pages](https://help.trainual.com/en/building-structuring-training-content?hsLang=en#creating-subjects-documents-pages)
    - [Creating tests](https://help.trainual.com/en/building-structuring-training-content?hsLang=en#creating-tests)
    - [Creating other content types](https://help.trainual.com/en/building-structuring-training-content?hsLang=en#creating-other-content-types)
    - [Templates & starter content](https://help.trainual.com/en/building-structuring-training-content?hsLang=en#templates-starter-content)
    - [AI & smart-assist tools](https://help.trainual.com/en/building-structuring-training-content?hsLang=en#ai-smart-assist-tools)
- [Organizing & managing training content](https://help.trainual.com/en/organizing-managing-training-content?hsLang=en#main-content)

    - [Arranging content](https://help.trainual.com/en/organizing-managing-training-content?hsLang=en#arranging-content)
    - [Content settings & requirements](https://help.trainual.com/en/organizing-managing-training-content?hsLang=en#content-settings-requirements)
    - [Content publishing, sharing & visibility](https://help.trainual.com/en/organizing-managing-training-content?hsLang=en#content-publishing-sharing-visibility)
    - [Collaborating on content](https://help.trainual.com/en/organizing-managing-training-content?hsLang=en#collaborating-on-content)
    - [Content updates & cleanup](https://help.trainual.com/en/organizing-managing-training-content?hsLang=en#content-updates-cleanup)
- [Training tools & experience](https://help.trainual.com/en/training-tools-experience?hsLang=en#main-content)

    - [Accessing your training](https://help.trainual.com/en/training-tools-experience?hsLang=en#accessing-your-training)
    - [Encouraging training completions](https://help.trainual.com/en/training-tools-experience?hsLang=en#encouraging-training-completions)
    - [AI help & search](https://help.trainual.com/en/training-tools-experience?hsLang=en#ai-help-search)
- [Enhancing training with media & embeds](https://help.trainual.com/en/enhancing-training-with-media-embeds?hsLang=en#main-content)

    - [Videos & screen recordings](https://help.trainual.com/en/enhancing-training-with-media-embeds?hsLang=en#videos-screen-recordings)
    - [Images, audio & GIFs](https://help.trainual.com/en/enhancing-training-with-media-embeds?hsLang=en#images-audio-gifs)
    - [Content & media from other tools](https://help.trainual.com/en/enhancing-training-with-media-embeds?hsLang=en#content-media-from-other-tools)
    - [Files & forms](https://help.trainual.com/en/enhancing-training-with-media-embeds?hsLang=en#files-forms)
    - [Formatting & links](https://help.trainual.com/en/enhancing-training-with-media-embeds?hsLang=en#formatting-links)
- [Training reports & data](https://help.trainual.com/en/training-reports-data?hsLang=en#main-content)

    - [Monitoring training progress](https://help.trainual.com/en/training-reports-data?hsLang=en#monitoring-training-progress)
    - [Progress & completion data](https://help.trainual.com/en/training-reports-data?hsLang=en#progress-completion-data)
    - [Recovery, history & results](https://help.trainual.com/en/training-reports-data?hsLang=en#recovery-history-results)
- [Troubleshooting](https://help.trainual.com/en/troubleshooting?hsLang=en)
- [Billing & plans for training suite](https://help.trainual.com/en/billing-plans-for-training-suite?hsLang=en#main-content)

    - [Subscription basics](https://help.trainual.com/en/billing-plans-for-training-suite?hsLang=en#subscription-basics)
    - [Modifying your subscription](https://help.trainual.com/en/billing-plans-for-training-suite?hsLang=en#modifying-your-subscription)
- [Integrations](https://help.trainual.com/en/integrations?hsLang=en#main-content)

    - [Automation & workflows](https://help.trainual.com/en/integrations?hsLang=en#automation-workflows)
    - [HRIS & payroll systems](https://help.trainual.com/en/integrations?hsLang=en#hris-payroll-systems)
    - [Team productivity tools](https://help.trainual.com/en/integrations?hsLang=en#team-productivity-tools)
    - [SSO & authentication](https://help.trainual.com/en/integrations?hsLang=en#sso-authentication)
    - [Content, data & developer tools](https://help.trainual.com/en/integrations?hsLang=en#content-data-developer-tools)
- [About Trainual](https://help.trainual.com/en/about-trainual?hsLang=en#main-content)

    - [Evaluating Trainual](https://help.trainual.com/en/about-trainual?hsLang=en#evaluating-trainual)
    - [Industry compliance FAQs](https://help.trainual.com/en/about-trainual?hsLang=en#industry-compliance-faqs)
    - [Partnerships](https://help.trainual.com/en/about-trainual?hsLang=en#partnerships)
    - [Make an inquiry](https://help.trainual.com/en/about-trainual?hsLang=en#make-an-inquiry)

[![Trainual](https://help.trainual.com/hs-fs/hubfs/Logo%20purple%20medium-1.png?width=250&height=70&name=Logo%20purple%20medium-1.png "Trainual")](http://trainual.com)

Trainual.com Help Center

Copyright © 2025, Trainual