Sélectionner une page

Dans cet article , nous allons mettre en place Single Sign on pour la simplication de l’authentication des utilisateurs.

Pour mettre en place la fonctionnalité, il y ‘ a des prérequis :

Les hôtes de session doivent être joints à Azure AD ou Azure AD Hybride.

Pour cet article les hôtes de session seront joint à Azure AD.

Déploiement des VM

On va d’abord créer les VM. Il faut chercher Azure Virtual Desktop sur la barre de recherche.

On clique sur Create Host pool.

Pour le déploiement des machines AVD, nous allons créer un hostpool , une application group et un Workspace.

on met la subscription : Bass_Prod et on met le ressource rg_avd_pooled.

Nous donnons un nom à notre pool d’hôtes :  pool-vdi-sso.

Les métadonnées seront stockées en North Europe . Pour le type de déploiement choisi : Pooled avec load balancing : breadth-first.

On clique sur Next : Machines Machines

Dans image , on va sélectionner Windows 11 Entreprise multisession, version 22H2 .

Pour la partie réseau , on choisit le réseau virtuel : bassavd-Vnet et le sous-réseau : avd_subnet.

Pour joindre les machines au domaine , on a deux options : Active Directory et Azure Active Directory.

On choisit Azure Active Directory .

Nous avons également besoin d’un compte administrateur de machine virtuelle.

On clique sur l’onglet Workspace  , on enregistre l’application sur le workspace AVD_Workpace.

Après la validation des paramètres on appuie sur create.

Affectation du groupe d’applications de bureau aux utilisateurs

Avec la création de l ‘environnement AVD , il faut assigner les utilisateurs à l’application pour qu’il puisse connecter à la VM.

Pour cela, il faut aller dans l’onglet Application Groups > pool-vdi-sso -DAG puis dans Assignements et cliquer sur Add.

Le groupe VDIDemos est bien ajouté.

Ajout des rôles RBAC

Afin d’autoriser les utilisateurs à se connecter aux machines virtuelles AVD jointes à Azure AD, l’attribution d’un rôle RBAC spécifique est nécessaire. Affectez les deux rôles RBAC suivants sur le groupe de ressources :

  • Virtual Machine Administrator Login : Groupe d’utilisateurs ayant les droits d’administrateur local sur les machines virtuelles AVD.
  • Virtual Machine User Login : Affecter le rôle Virtual Machine User Login au même groupe d’utilisateurs que celui utilisé pour le groupe d’application AVD.

Implémentation de la fonctionnalité SSO

Pour activer la fonctionnalité , il faut aller dans le host pool .

Dans Azure AD , on sélectionne RDP with attempt to use Azure AD authentification to sign in

Après on clique sur Save.

Dans Advanced , on voit bien que l’option a été ajoutée.

Test d ‘un utilisateur

On ouvre l’application Bureau à Distance . On se connecte avec l ‘utilisateur avduser1@bass12.fr

La session de l ‘utilisateur s’ouvre.

Il faudra réessayer une deuxième fois pour vérifier le bon fonctionnement du SSO.

Conclusion

Dans cet article , on a vu comment mettre en place le SSO pour Azure Virtual Desktop Lorsqu’elle est activée, cette fonctionnalité fournit une expérience d’authentification unique lors de l’authentification auprès de l’hôte de session.

Sharing is caring!