/
Mapping QEST Platform Users to Microsoft Entra ID Users

Mapping QEST Platform Users to Microsoft Entra ID Users

Applies to All

This page discusses the processes that can be used to map QEST Platform users to Microsoft Entra ID users when Microsoft Entra ID is used for authentication.

For clarity: These steps are only required where Microsoft Entra ID is used for authentication.

Contents

Overview

This page discusses the processes that can be used to map QEST Platform users to Microsoft Entra ID users when Microsoft Entra ID is used for authentication.

Users must exist in both systems and a mapping must exist for a given user across these systems in order to allow that user to log into the QEST Platform.

This mapping is achieved through the scheduled running of PowerShell scripts that are provided by Spectra QEST. Users can also be automatically created in the QEST Platform based on the existence of users in a specific group within the Entra ID instance by these scripts.

Prerequisites

A server meeting the following requirements will be required in order to run the PowerShell scripts necessary to manage and map users.

Dependency

Minimum Version

Dependency

Minimum Version

Ability to access to QEST Platform database

N/A

Ability to access to Entra ID Instance

N/A

Windows Powershell

5.1

.NET

4.7.2

Nuget

2.8.5.201

Powershell Get

Latest

Az (PowerShell Module)

Latest

Schedule

Once the prerequisites have been met, the scripts obtained and tested, a schedule can be configured to periodically run a script to:

  1. Retrieve all users in a specific Entra ID group

  2. Create QEST Platform users from the Entra ID users retrieved in step 1, if they don’t exist

  3. Create or update the mapping between the QEST Platform and Entra ID users

This schedule can be set per individual organizational requirements but should require only that users are created and mapped to a specific group in Entra ID in order to propagate to being users in the QEST Platform.

Scripts

The relevant scripts are available on request from Spectra QEST, please use the Spectra QEST Service Desk portal to do so at https://spectraqest.atlassian.net/servicedesk/customer/portal/3.

 

 

 

Related content

Integrity | Curiosity | Empathy | Unity

The content of this page is confidential and for internal Spectra QEST use only. Do not share, duplicate or distribute without permission.