Partager via


Comment utiliser des packages facultatifs dans les groupes de connexions

Mis à jour: août 2015

S'applique à: Application Virtualization 5.1

À partir de Microsoft Application Virtualization (App-V) 5.0 SP3, vous pouvez ajouter des packages facultatifs à des groupes de connexions pour simplifier la gestion des groupes de connexions. Le tableau suivant récapitule les tâches que vous pouvez effectuer plus facilement à l'aide de packages facultatifs et fournit des liens vers des instructions pour chaque tâche.

Notes

Les packages facultatifs ne sont pas pris en charge dans les versions antérieures à App-V 5.0 SP3.

Avant d'utiliser des packages facultatifs, consultez Configuration requise pour l'utilisation de packages facultatifs dans les groupes de connexions.

Lien vers des instructions Tâche

Utiliser un groupe de connexions, avec des packages facultatifs, pour plusieurs utilisateurs avec différents packages autorisés

Utilisez un groupe de connexions unique pour mettre différents groupes d'applications et de plug-ins à la disposition de différents utilisateurs finaux.

Par exemple, vous souhaitez distribuer Microsoft Office à tous les utilisateurs finaux, mais aussi distribuer différents plug-ins à différents sous-ensembles d'utilisateurs.

Annuler la publication d'un package facultatif ou le supprimer, ou annuler la publication d'un package facultatif et le republier ultérieurement, sans modifier le groupe de connexions

Annulez la publication d'un package facultatif, supprimez-le ou republiez-le sans avoir à désactiver, supprimer, modifier, ajouter et réactiver le groupe de connexions sur le client App-V.

Vous pouvez également annuler la publication du package facultatif et le republier ultérieurement sans avoir à désactiver ni republier le groupe de connexions.

Utiliser un groupe de connexions, avec des packages facultatifs, pour plusieurs utilisateurs avec différents packages autorisés

Description de la tâche Comment effectuer la tâche

Avec App-V 5.0 SP3 et App-V 5.1

Vous pouvez ajouter des packages facultatifs à des groupes de connexions, ce qui vous permet de fournir différentes combinaisons d'applications et de plug-ins à différents utilisateurs finaux.

Exemple : Vous souhaitez distribuer Microsoft Office à vos utilisateurs finaux, mais aussi activer un plug-in spécifique pour uniquement un sous-ensemble d'utilisateurs.

Pour ce faire, créez un groupe de connexions qui contient un package avec Office et un autre package avec des plug-ins Office, puis rendez le package de plug-ins facultatif.

Les utilisateurs finaux qui n'ont pas droit au package de plug-ins pourront toujours exécuter Office.

 

Méthode Étapes

App-V Server - Management Console

  1. Dans Management Console, sélectionnez GROUPES DE CONNEXIONS pour afficher la bibliothèque de groupes de connexions.

  2. Sélectionnez le groupe de connexions correct à partir de la bibliothèque de groupes de connexions.

  3. Cliquez sur MODIFIER dans le volet PACKAGES CONNECTÉS.

  4. Sélectionnez Facultatif en regard du nom de package.

  5. Cochez la case AJOUTER L'ACCÈS AU PACKAGE À L'ACCÈS DU GROUPE. Cette étape requise ajoute au groupe de connexions les autorisations de package que vous avez configurées plus tôt quand vous avez affecté les packages aux groupes Active Directory.

App-V Server, applet de commande PowerShell

Utilisez l'applet de commande suivante, puis spécifiez le paramètre -Optional :

Add-AppvServerConnectionGroupPackage

Syntaxe :

Add-AppvServerConnectionGroupPackage [-AppvServerConnectionGroup] <SerializableConnectionGroup> [[-AppvServerPackage] <PackageVersion>] [-Optional] [-Order <int>] [-UseAnyPackageVersion]

Exemple :

Add-AppvServerConnectionGroupPackage -Name "Connection Group 1" -PackageName "Package 1" -Optional

App-V Client sur un ordinateur autonome

  1. Créez le document XML de groupe de connexions et affectez à l'attribut de balise PackageIsOptional la valeur “true”.

  2. Utilisez les applets de commande suivantes pour ajouter et activer le groupe de connexions :

    • Add-AppvClientConnectionGroup

    • Enable-AppvClientConnectionGroup

Exemple de document XML de groupe de connexions avec packages facultatifs :

<?xml version="1.0" ?>
<AppConnectionGroup
   xmlns="https://schemas.microsoft.com/appv/2014/virtualapplicationconnectiongroup"
   AppConnectionGroupId="8105CCD5-244B-4BA1-8888-E321E688D2CB"
   VersionId="84CE3797-F1CB-4475-A223-757918929EB4"
   DisplayName="Contoso Software Connection Group" >
<Packages>
<Package
   PackageId="7735d1a8-5ef9-4df9-a1cf-3aa92ef54fe7"
   VersionId="ec560d6f-e62e-48eb-a9e5-7c52a8c2e149"
   DisplayName="Contoso Business Manager"
/>
<Package
   PackageId="fc6fe0f7-be3d-4643-b37d-fc3f62d4dd5c"
   VersionId="c67a71cd-3542-4a48-93e8-20c643c50970"
   DisplayName="Contoso Forms"
   IsOptional="false"
/>
<Package
   PackageId="8f6301a5-4348-4039-9560-b27a5bb72711"
   VersionId="6c694b45-3e19-46c6-a327-d159aa39e1d2"
   DisplayName="Contoso Tax"
   IsOptional="true"
/>
<Package
   PackageId="89d701bc-d507-4299-b6b6-000000003472"
   VersionId="*"
   DisplayName="Contoso Accounts"
   IsOptional="true"
/>
</Packages>
</AppConnectionGroup>

Avec les versions antérieures à App-V 5.0 SP3

Vous deviez créer de nombreux groupes de connexions pour rendre des combinaisons d'applications et de plug-ins spécifiques disponibles à des utilisateurs donnés.

Annuler la publication d'un package facultatif ou le supprimer, ou annuler la publication d'un package facultatif et le republier ultérieurement, sans modifier le groupe de connexions

Description de la tâche Comment effectuer la tâche

Avec App-V 5.0 SP3 et App-V 5.1

Vous pouvez annuler la publication d'un package facultatif, qui est dans un groupe de connexions, le supprimer ou le republier sans avoir à désactiver ni réactiver le groupe de connexions sur le client App-V.

Vous pouvez également annuler la publication d'un package facultatif et le republier ultérieurement sans avoir à désactiver ni republier le groupe de connexions.

Exemple : Si vous publiez un package facultatif qui contient un plug-in Microsoft Office et que vous souhaitez supprimer le plug-in, vous pouvez annuler la publication du package sans avoir à désactiver le groupe de connexions.

 

Méthode Étapes

App-V Server - Management Console

  • Pour annuler la publication du package : Dans Management Console, sélectionnez la page PACKAGES, cliquez avec le bouton gauche ou droit sur le package dont vous souhaitez annuler la publication, puis cliquez sur Annuler la publication.

  • Pour supprimer un package facultatif d'un groupe de connexions : Dans la page GROUPES DE CONNEXIONS, sélectionnez le package que vous souhaitez supprimer et cliquez sur la flèche droite pour supprimer le package du volet des groupes de connexions en bas à gauche.

App-V Client sur un ordinateur autonome

Utilisez les applets de commande existantes suivantes :

  • Unpublish-AppvClientPackage

  • Remove-AppvClientPackage

Pour plus d'informations, consultez Comment gérer des packages App-V 5.1 exécutés sur un ordinateur autonome à l'aide de PowerShell.

Avec les versions antérieures à App-V 5.0 SP3

Vous deviez :

  1. Supprimer le groupe de connexions de chaque ordinateur Client App-V où il était activé.

  2. Annuler la publication du package.

  3. Supprimer le package de la définition du groupe de connexions.

  4. Publier à nouveau le groupe de connexions.

Configuration requise pour l'utilisation de packages facultatifs dans les groupes de connexions

Passez en revue la configuration requise suivante avant d'utiliser des packages facultatifs dans les groupes de connexions :

Spécification Détails

Les groupes de connexions doivent contenir au moins un package obligatoire.

  • Vérifiez avec soin que vous remplissez cette condition, car App-V Server et l'applet de commande PowerShell ne valident pas que la condition a été remplie.

  • Si vous créez accidentellement un groupe de connexions qui ne contient pas au moins un package obligatoire et que l'utilisateur final tente d'ouvrir une application mise en package dans ce groupe de connexions, le groupe de connexions échoue.

  • Les groupes de connexions publiés par l'utilisateur peuvent contenir des packages publiés globalement ou pour l'utilisateur.

  • Les groupes de connexions publiés globalement doivent contenir uniquement des packages publiés globalement.

Les groupes de connexions publiés globalement doivent contenir des packages publiés globalement pour garantir que les packages seront disponibles lors du démarrage de l'environnement virtuel du groupe de connexions.

Si vous essayez d'ajouter ou d'activer des groupes de connexions publiés globalement qui contiennent des packages publiés par l'utilisateur, le groupe de connexions échoue.

Vous devez publier tous les packages non facultatifs avant de publier le groupe de connexions qui contient ces packages.

L'environnement virtuel d'un groupe de connexions ne peut pas démarrer s'il manque des packages non facultatifs.

Le client App-V ne parvient pas à ajouter ni activer un groupe de connexions si les packages non facultatifs n'ont pas tous été publiés.

Avant d'annuler la publication d'un package publié globalement, assurez-vous que les groupes de connexions qui sont autorisés pour tous les utilisateurs de l'ordinateur n'ont plus besoin du package.

Le système ne vérifie pas si le package fait partie du groupe de connexions d'un autre utilisateur. L'annulation de la publication d'un package global le rendant indisponible pour chaque utilisateur sur cet ordinateur, assurez-vous que les groupes de connexions de chaque utilisateur ne contiennent plus le package ; vous pouvez également rendre le package facultatif.

Vous avez une suggestion pour App-V ?

Ajoutez des suggestions ou votez pour les meilleures ici. Pour les problèmes relatifs à App-V, utilisez le Forum TechNet App-V.

Voir aussi

Autres ressources

Gestion des groupes de connexions

-----
Vous pouvez en apprendre plus sur MDOP dans Bibliothèque TechNet, rechercher des solutions à des problèmes dans le TechNet Wiki ou nous suivre sur Facebook ou Twitter.
-----