Integrating Azure AD
  • 29 Jun 2022
  • 2 Minutes to read
  • Dark
    Light

Integrating Azure AD

  • Dark
    Light

Article summary

This integration is only available to Workplaces customers on the Professional or Enterprise tiers.

What You Need to Integrate Azure AD

All you need is a Microsoft Azure account.

Step 1. Get Your Redirect URL

The first step of the integration process is to find and copy your redirect URL on the Admin Panel.

  1. Log in to dashboard.nexudus.com if you aren't already.

  2. Enable the Azure Active Directory toggle.

  3. Copy the Redirect URI and save it somewhere.

AzureAD_URIExample.png

Step 2. Register your Application in Azure

The second step of the integration process is to create an application dedicated to Nexudus user login in your Azure account.

  1. Open your Azure portal at portal.azure.com.

  2. Select the Azure Active Directory module.

image.png

  1. Click ** App registrations** in the navigation menu and then click + New Registration.

image.png

  1. Name your application.

We recommend using a clear name such as Nexudus Login + Your location/network name. For example, Nexudus Login Kalkio Spaces.

Running multiple locations?

You only need to create one application for your network as long as all your users log in to the same Azure directory.

  1. Add the Return URL you've saved during Step 1 and complete the registration form as follows:

image.png

  1. Once you've created the application, copy the Application ID and the Tenant ID and save them somewhere.

image.png

  1. Click Certificates and Secrets in the navigation menu and then click on the Client Secret tab.

image.png

  1. Click New client secret.

  2. Name your secret and set an expiration period.

You'll need to create a new secret once this one expires and update your Nexudus settings accordingly.

Azure sends you a reminder before your secret expires, but we strongly recommend you also set your own reminder in your calendar to avoid any issues.

If the secret expires before your update, your users won't be able to log in to the User Portal.

  1. Copy Value of your secret (not the ID) and save it somewhere.

You will need this value in the next step.

Treat your secret as you would any other password and make sure you save it somewhere safe.

Step 3. Enabling the Azure AD Integration in Nexudus

The last step of the integration is to enable to Azure integration in your Nexudus account.

  1. Log in to dashboard.nexudus.com if you aren't already.

  2. Click Settings > Integrations >Azure Active Directory.

  3. Enable the Azure Active Directory integration toggle.

  4. Enable the Create new users in Nexudus if they don't exist toggle if you want to automatically register users without an existing occupier account in Nexudus.

  5. Enable the Prevent users from using their Nexudus password to log in if you want occupiers to only be able to use Azure AD to log in to their account.

Enabling this option will automatically redirect users to Azure AD when they click on your User Portal login page.
  1. Add your application's ID saved during the previous step in the Tenant ID field.

  2. Add your directory ID saved during the previous step in the Client ID field.

  3. Add your application's secret in the Client Secret field.

  4. Add the text you want to display to occupiers on the User Portal in the Sign in button label.

The default text is Sign in with Corporate Account.

  1. Click the Save Changes button.

All set! Your Azure AD integration is complete. We generally recommend you test the integration with a demo occupier account to ensure everything works as intended.


Was this article helpful?

What's Next
Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.
ESC

Eddy AI, facilitating knowledge discovery through conversational intelligence