Bonjour,
Pour configurer Azure Virtual Desktop (AVD) afin que les utilisateurs ne puissent lancer une application qu'une seule fois à la fois, vous devez limiter les sessions utilisateur pour une application spécifique. Voici les étapes principales pour résoudre ce problème :
- Configurer des limites dans l'hôte de session
AVD utilise des Remote Desktop Session Hosts (RDSH), où vous pouvez appliquer des restrictions au niveau de la session.
- Connectez-vous à l’hôte de session (machine virtuelle utilisée pour exécuter les applications publiées).
- Modifiez les paramètres dans Local Group Policy :
- Ouvrez
gpedit.msc
.- Allez dans :
Computer Configuration > Administrative Templates > Windows Components > Remote Desktop Services > Remote Desktop Session Host > Connections
.- Activez "Limit users to a single Remote Desktop Services session".
- Allez dans :
- Ouvrez
- Configurer les applications en mode unique
Si vous souhaitez restreindre une application spécifique à une instance unique par utilisateur :
- Vous pouvez implémenter une vérification au niveau de l'application elle-même (par exemple, un script qui vérifie si l'application est déjà en cours d'exécution et empêche de lancer une autre instance).
- Si ce n'est pas possible au niveau applicatif, envisagez un script de démarrage personnalisé :
- Créez un script PowerShell pour vérifier si le processus de l'application est déjà en cours.
- Si oui, bloquez l'ouverture d'une nouvelle instance.
- Créez un script PowerShell pour vérifier si le processus de l'application est déjà en cours.
Ajoutez ce script au raccourci utilisé pour démarrer l’application.
- Configurer des règles avec FSLogix (optionnel)
Si vous utilisez FSLogix pour la gestion des profils, vous pouvez appliquer des règles pour limiter l’accès à certaines applications en fonction de leur statut.
- Installez FSLogix Rule Editor.
- Créez une règle pour bloquer l’application si un processus similaire est détecté.
- Configurer via AVD Application Groups
Lors de la configuration d’un Application Group dans Azure Virtual Desktop :
- Assurez-vous que chaque application est associée à un limiteur de session.
- Testez que les utilisateurs ne peuvent pas ouvrir plusieurs sessions pour la même application.
Bien à vous,