Configure Azure Active Directory App Registration (2024)

User Workspace Manager

Home

>

This document provides instructions to create an Application Registration on your Microsoft Azure Active Directory (AAD) instance, and to allow connection of User Workspace Manager Consoles and Agents to your AAD instance.

Instructions

The endpoint and console require an application registration to be set up in the AAD domain. This application uses a client certificate to allow the endpoint to access AAD without any user interaction. Steps to create the application are performed in the AAD portal using a suitably privileged account and are as follows:

  1. Go to 'Azure Active Directory’ page for the tenant. Click on ‘App Registrations’ in the left pane then ‘New Registration’ on the right.

  2. Enter a name for the registration and ‘single tenant’ for the account type. A redirect URI is not required at this stage. Click on ‘Register’.

  3. Click on ‘Authentication’ on the left pane. On the right pane, click ‘Add a platform’ then click ‘Mobile and Desktop Applications’. Tick the first redirect URL:

    https://login.microsoftonline.com/common/oauth2/nativeclient

  4. Create or acquire a certificate for use by the endpoint. The application registration on the portal requires only the public key. Each endpoint needs the certificate with the private key installed in the Local Computer - Personal store. The certificate may be self-signed if required. A simple method to create the certificate is via PowerShell 'New-SelfSignedCertificate' cmdlet (see later).

  5. Add the certificate to the application by going to the overview page and clicking on ‘Add certificate or secret’ and uploading the .cer file. The portal will display the certificate thumbprint, which is needed by the console when adding AAD conditions.

  6. Click on ‘API Permissions’ and add permissions as detailed below. Grant administrative consent for them where required.

Microsoft Graph Application Permissions (Endpoint)

  • Device.Readall

  • Group.Readall

  • User.Readall

Microsoft Graph Delegated Permissions (Console)

Creating a Self-Signed Certificate

From an elevated PowerShell prompt, enter:

$certname = "My UWM Certificate"

$cert = New-SelfSignedCertificate -Subject "CN=$certname"

-CertStoreLocation "Cert:\CurrentUser\My"

-KeyExportPolicy Exportable -KeySpec Signature -KeyLength 2048

-KeyAlgorithm RSA -HashAlgorithm SHA256

This will create the certificate in the current user personal store with an exportable private key. It can be exported either by using certmgr.msc or with the following PowerShell commands (using the $cert variable from above):

Export-Certificate -Cert $cert -FilePath "$certname.cer"

  • Exports the .cer file for upload to the portal

$pwd = ConvertTo-SecureString -String "myPassword" -Force -AsPlainText

Export-PfxCertificate -Cert $cert -FilePath "$certname.pfx"

-Password $pwd

  • Exports a .pfx file protected by the specified password. This contains the private key needed by endpoints.

The certificate may be deleted from the current user personal store after generating the .pfx and .cer files.

Console AAD Condition Support

The configuration contains Azure AD Tenant details providing connection information for endpoints. The information can be entered via the Manage tab for Environment Manager, the Global Settings tab for Application Control, and the Resources Setup tab for Performance Manager. The following links pertain to specific AAD functionality for each product.

Application Control:

Creating a connection to Azure Active Directory

Group Rules

User Rules

Environment Manager:

Creating a connection to Azure Active Directory

Performance Manager:

Creating a connection to Azure Active Directory

Was this article useful?

Copyright © 2022, Ivanti, Inc. All rights reserved.

Privacy and Legal

Configure Azure Active Directory App Registration (2024)
Top Articles
Financial Freedom at 25
Self-Defense Law: The 5 Elements for Justified Use of Force
Northern Counties Soccer Association Nj
Blorg Body Pillow
How To Do A Springboard Attack In Wwe 2K22
New Slayer Boss - The Araxyte
Craglist Oc
Evil Dead Rise Showtimes Near Massena Movieplex
Richard Sambade Obituary
Apnetv.con
What's New on Hulu in October 2023
Tribune Seymour
Comenity Credit Card Guide 2024: Things To Know And Alternatives
Obituary Times Herald Record
Ktbs Payroll Login
Shariraye Update
Things To Do In Atlanta Tomorrow Night
Premier Reward Token Rs3
Peraton Sso
Velocity. The Revolutionary Way to Measure in Scrum
Unforeseen Drama: The Tower of Terror’s Mysterious Closure at Walt Disney World
Melendez Imports Menu
Wemod Vampire Survivors
Shadbase Get Out Of Jail
Gas Buddy Prices Near Me Zip Code
Naval Academy Baseball Roster
As families searched, a Texas medical school cut up their loved ones
Craigslist Northern Minnesota
Anesthesia Simstat Answers
897 W Valley Blvd
Guide to Cost-Benefit Analysis of Investment Projects Economic appraisal tool for Cohesion Policy 2014-2020
Planned re-opening of Interchange welcomed - but questions still remain
Kempsville Recreation Center Pool Schedule
Dtlr On 87Th Cottage Grove
Bt33Nhn
Texas Baseball Officially Releases 2023 Schedule
Muziq Najm
دانلود سریال خاندان اژدها دیجی موویز
Bernie Platt, former Cherry Hill mayor and funeral home magnate, has died at 90
Anguilla Forum Tripadvisor
Pro-Ject’s T2 Super Phono Turntable Is a Super Performer, and It’s a Super Bargain Too
Pink Runtz Strain, The Ultimate Guide
Oklahoma City Farm & Garden Craigslist
Timothy Warren Cobb Obituary
Race Deepwoken
Enter The Gungeon Gunther
Theater X Orange Heights Florida
Stephen Dilbeck, The First Hicks Baby: 5 Fast Facts You Need to Know
El Patron Menu Bardstown Ky
How to Do a Photoshoot in BitLife - Playbite
99 Fishing Guide
Latest Posts
Article information

Author: Dong Thiel

Last Updated:

Views: 6331

Rating: 4.9 / 5 (79 voted)

Reviews: 94% of readers found this page helpful

Author information

Name: Dong Thiel

Birthday: 2001-07-14

Address: 2865 Kasha Unions, West Corrinne, AK 05708-1071

Phone: +3512198379449

Job: Design Planner

Hobby: Graffiti, Foreign language learning, Gambling, Metalworking, Rowing, Sculling, Sewing

Introduction: My name is Dong Thiel, I am a brainy, happy, tasty, lively, splendid, talented, cooperative person who loves writing and wants to share my knowledge and understanding with you.