Skip to main content

Microsoft Entra Single Sign On (SSO)

Written by Ariane Ramirez
Updated yesterday

This feature is available for Enterprise and White Label Plans

Sign in to Your Dashboard Through Microsoft Entra

Single Sign-On (SSO) is like having a master key to unlock all the doors you need, instead of carrying a bunch of different keys for each door. ๐Ÿ—๏ธ

In the digital world, these "doors" are websites or apps, and the "key" is your username and password. Normally, you'd have to remember separate passwords for each app or website you use. But with SSO, you log in once with one set of credentials, and you're automatically logged into all the connected apps without typing in your info again.

When logging in to Accelevents through your Enterprise or White Label Dashboard, aside from the default single sign-on options, you can integrate platforms that provide Single Sign-On, such as Microsoft Entra.


When integrated with Accelevents, Microsoft Entra allows event organizers to securely and easily access the Accelevents platform using SSO. This means your team can log in through a central authentication system (Microsoft Entra), streamlining the process and improving security. Itโ€™s secure, convenient, and saves a lot of hassle.

Accelevents supports Azure AD for Event Admin authentication.


Create a Tenant in Microsoft Entra ID

  1. Log in to the Microsoft Azure Portal

  2. Open Microsoft Entra ID

  3. Go to Manage Tenants

  4. You should see a default tenant. You can use that one or click create for a new one for this purpose.


Create an Enterprise Application

  1. Click Home and go back to the main Microsoft Entra ID menu

  2. Go to Manage > Enterprise Applications

  3. The Enterprise applications tab will turn to All Applications. Click + New Application

  4. Search and select Microsoft Entra SAML Toolkit, then click Create.

  5. Go to Manage > Single Sign On > SAML

  6. Click Edit under Basic SAML Configuration

  7. Update the 3 required fields and save.

    • For the Identifier (Entry ID) this is the format: com.wl.yourdomain

      • Example: If your white label domain is events.novatech.com, then your identifier should be com.wl.novatech

    • For the Reply URL (Assertion Consumer Service URL) paste the callback URLs:

      • With Accelevents domain: https://www.accelevents.com/u/entra-callback

      • With your White Label domain example: https://events.novatech.com/u/entra-callback

    • For the Sign on URL, paste this in: https://account.activedirectory.windowsazure.com


Get Your Application (client) ID and Tenant ID

After creating your enterprise application, you'll need to get these 2 IDs, you will add them to the Accelevents SSO settings later.

  1. Click Home and go back to the Microsoft Entra ID menu

  2. Go to Manage > App registrations

  3. Select All Applications and open the application you created

  4. In the Overview tab, copy the Application (client) ID and Directory (tenant) ID


Update your Application ID URI and Redirect URI

  1. In the same Overview tab inside the application in all applications, click on the Application ID URI. It will redirect to another page.

  2. Click Edit to replace the existing Application ID URI with api:// followed by your Application (client) ID. Click Save.

    In our example, this is our Application (client) ID:

    0f1818c2-fd5c-4c95-a0b3-359c9d54e4e9

    The Application ID URI value should be:

    api://b8995798-fed5-4e66-97a0-ee371c487a2b

  3. Go back to Overview tab, and click Redirect URIs. It will redirect to another page.

  4. In the Authentication (Preview) tab, you'll see your call back URLs under web Redirect URIs. click + Add Redirect URI and choose Web

  5. Add this Redirect URI: https://account.activedirectory.windowsazure.com

  6. In the Settings tab, make sure that these 2 checkboxes are selected

    • Access tokens (used for implicit flows)

    • ID tokens (used for implicit and hybrid flows)


Add Your Application (client) ID and Tenant ID to Accelevents

  • Go to your Enterprise / White Label Dashboard

  • Select the Settings tab

  • Select SSO Configuration

  • Enable the toggle for Microsoft Entra

  • Enter the Client ID and Tenant ID

  • Click Save

Note: If you're unable to enter the information, please log out of your White Label Dashboard and sign in again using your White Label Login page URL (not the regular log in page). Your login page should look something like this:

https://www.yourdomain.com/u/wl-login/companyname

Log in Through Microsoft Entra

Once configured, your dashboard login page will have a Microsoft Entra Login option. Click Log in with Microsoft Entra and sign in with your Microsoft credentials. If you're already logged in to Microsoft when you click Log in with Microsoft Entra, it will redirect you to your White Label Dashboard.

Note: The email address used to log in to Entra must also be an email address of an admin in the Enterprise Dashboard. So if you're using the short email (UPN), that exact version needs to exist in Accelevents. If it sends the long-form email instead, then that version needs to exist in Accelevents.

Itโ€™s not checking multiple email fields โ€” it just matches against the identifier Entra provides in the SAML response.

Require SSO to access event's Website

If you want to require Microsoft Entra single sign on when logging in to the event, you can enable this setting per event. Note that they must be added as users in Microsoft Entra to log in.

  • Open the event's admin console

  • Go to Settings > General Settings

  • Enable Require SSO to access event's Website in SSO Settings

When anyone visits your event page, they will be required to log in with Microsoft Entra.

Did this answer your question?