Authenticating users with Azure Active Directory (AAD)

Integrate Helios with Microsoft Azure Active Directory (AAD) to ensure secure authentication and a smooth SSO experience when accessing Helios.

Register Helios in Azure Active Directory (AAD)

  1. On your Azure portal, enter Azure Active Directory
  2. Click on App registrations > New registration
  3. Name the registration Helios
  4. Under Supported account types, choose: Accounts in any organizational directory (Any Azure AD directory - Multitenant)
  5. Click on Register and you will be redirected to the new app registration page.

  1. Notice the Application (client) ID - write down this ID as the Client ID
  2. Click on Add a certificate or secret
  3. Create a new client secret and write down this new created value as the 'Client secret'
  4. Under Redirect URIs, click Add a redirect URI
  5. Click on Add a platform, choose Web and enter the URL: https://auth0.gethelios.dev/login/callback
  6. Then, add another URI: https://heliosphere.us.auth0.com/login/callback

  1. Click Save

Configure the Azure AD integration in Helios

In the Helios UI, click on Settings > Integrations and on the 'Azure' box click 'Add integration'. Enter the following details and click on 'Save'.

  1. Client ID
  2. Client secret
  3. Identity provider domain - your Azure Active Directory (AAD) domain (grab it under Azure AD > Overview)
  4. Your company's email domain(s) connected to the AD (yourcompany.com)

Authenticating users logging into Helios

Once the setup is complete, all users from your team using Helios (app.gethelios.dev/signin or app.gethelios.dev/signup) will be routed first to the Azure Active Directory (AAD) login page to complete the authentication process based on your own policy.

๐Ÿ‘

All set

Go ahead and add users to Helios so that they can use the application securely and in compliance with your company's policy.

:bulb:Remember you need to give the users permission to Helios through the application you have just created under Azure Active Directory (AAD).

๐Ÿ’š

Azure Active Directory