Azure Virtual Desktop application

Julien THOMASSE 0 Points de réputation
2024-12-06T16:19:14.35+00:00

Hello,

I would like to customize configuration and block user to lunch only one time one application.

Actually our users can lunch many time and the server does not like it.

I don't find the solution, it's not native on configuration (or i don't find it)

Thanks to help me :)

Azure
Azure
Plateforme et infrastructure de cloud computing pour la génération, le déploiement et la gestion d’applications et de services à travers un réseau mondial de centres de données gérés par Microsoft.
332 questions
0 commentaires Aucun commentaire
{count} votes

1 réponse

Trier par : Le plus utile
  1. Anthony LAVABRE 885 Points de réputation
    2024-12-06T19:44:54.5666667+00:00

    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 :


    1. 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 :
      1. Ouvrez gpedit.msc.
        1. Allez dans : Computer Configuration > Administrative Templates > Windows Components > Remote Desktop Services > Remote Desktop Session Host > Connections.
          1. Activez "Limit users to a single Remote Desktop Services session".

    1. 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.

    Ajoutez ce script au raccourci utilisé pour démarrer l’application.


    1. 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é.

    1. 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,

    0 commentaires Aucun commentaire

Votre réponse

Les réponses peuvent être marquées comme Réponses acceptées par l’auteur de la question, ce qui permet aux utilisateurs de connaître la réponse qui a résolu le problème de l’auteur.