Licences multitypes

La fonction Licences multitypes prend en charge la consommation de différents types de licence pour les groupes de mise à disposition sur un seul site Citrix Virtual Apps and Desktops. Le Type est une combinaison unique de l’ID du produit (XDT, MPS) et du modèle (UserDevice, Concurrent). Les groupes de mise à disposition doivent utiliser l’édition du produit définie pour le site.

Si la fonction Licences multitypes n’est pas configurée, il est possible d’utiliser différents types de licences uniquement s’ils sont configurés sur des sites distincts. Les groupes de mise à disposition utilisent la licence de site.

illustration de licences multitypes

Pour déterminer les groupes de mise à disposition qui consomment différents types de licence, utilisez ces applets de commande PowerShell de Broker :

  • New-BrokerDesktopGroup
  • Set-BrokerDesktopGroup
  • Get-BrokerDesktopGroup

Pour installer des licences, utilisez :

  • Citrix Studio
  • Citrix Licensing Manager
  • License Administration Console
  • citrix.com

Les dates de Subscription Advantage sont spécifiques à chaque fichier de licence et à chaque produit et modèle. Les groupes de mise à disposition définis différemment peuvent avoir différentes dates de Subscription Advantage.

SDK PowerShell de Broker

L’objet DesktopGroup a ces deux propriétés que vous pouvez manipuler à l’aide des applets de commande New-BrokerDesktopGroup et Set-BrokerDesktopGroup.

Name Valeur Restriction
LicenseModel Enum (Concurrent ou UserDevice) spécifiant le modèle de licence pour le groupe. Si la fonctionnalité est désactivée, la définition des propriétés échoue.
ProductCode Chaîne de texte XDT (pour Citrix Virtual Desktops) ou MPS (pour Citrix Virtual Apps) spécifiant l’ID de produit de licence pour le groupe. Si la fonctionnalité est désactivée, la définition des propriétés échoue.

New-BrokerDesktopGroup

Crée un groupe de bureaux pour gérer la négociation des groupes de bureaux. Pour plus d’informations sur cette applet de commande, voir https://citrix.github.io/delivery-controller-sdk/Broker/New-BrokerDesktopGroup/.

Set-BrokerDesktopGroup

Désactive ou active un groupe de bureaux broker existant ou modifie ses paramètres. Pour plus d’informations sur cette applet de commande, voir https://citrix.github.io/delivery-controller-sdk/Broker/Set-BrokerDesktopGroup/

Get-BrokerDesktopGroup

Récupère les groupes de bureaux correspondant aux critères spécifiés. Le résultat de l’applet de commande Get-BrokerDesktopGroup inclut les propriétés ProductCode et LicenseModel du groupe. Si les propriétés n’ont pas été définies à l’aide de New-BrokerDesktopGroup ou Set- BrokerDesktopGroup, des valeurs null sont renvoyées. Si la valeur est null, le code de produit et le modèle de licence de l’ensemble du site sont utilisés. Pour plus d’informations sur cette applet de commande, voir https://citrix.github.io/delivery-controller-sdk/Broker/Get-BrokerDesktopGroup/.

Configurer différents produits et modèles de licence par groupe de mise à disposition

  1. Ouvrez PowerShell avec des droits d’administration et ajoutez le composant logiciel enfichable Citrix. Composant logiciel enfichable Citrix
  2. Exécutez la commande Get-BrokerDesktopGroup –Name “DeliveryGroupName” pour afficher la configuration de licence actuelle. Recherchez les paramètres LicenseModel et ProductCode. Si vous n’avez pas configuré ces paramètres auparavant, ils peuvent être vides.

    Remarque :

    Si un groupe de mise à disposition ne dispose pas d’informations sur les licences, appliquez la licence du site au niveau du site.

    Commandes Powershell

  3. Modifiez le modèle de licence en exécutant la commande Set-BrokerDesktopGroup –Name “DeliveryGroupName” –LicenseModel LicenseModel. Commandes Powershell
  4. Modifiez le produit de licence en exécutant la commande Set-BrokerDesktopGroup –Name “DeliveryGroupName” –ProductCode ProductCode. Commandes Powershell
  5. Entrez la commande Get-BrokerDesktopGroup –Name “DeliveryGroupName” pour valider les modifications.

    Remarque :

    Vous ne pouvez pas combiner les éditions, par exemple les licences Premium et Advanced.

    Commandes Powershell

  6. Supprimez la configuration de licence en exécutant les mêmes commandes Set-BrokerDesktopGroup décrites ci-dessus et définissez la valeur sur $null.

    Remarque :

    Studio n’affiche pas la configuration de licence pour chaque groupe de mise à disposition. Utilisez PowerShell pour afficher la configuration actuelle.

    Commandes Powershell

Exemple

Cet exemple d’applet de commande PowerShell illustre la définition d’une licence multitypes pour deux groupes de mise à disposition existants et crée et définit un troisième groupe de mise à disposition.

Pour voir le produit sous licence et le modèle de licence associés à un groupe de mise à disposition, utilisez l’applet de commande PowerShell Get-BrokerDesktopGroup.

  1. Nous définissons le premier groupe de mise à disposition pour XenApp et Concurrent.

    Set-BrokerDesktopGroup -Name “Delivery Group for Citrix Virtual Apps Premium Concurrent” -ProductCode MPS -LicenseModel Concurrent

  2. Nous définissons le deuxième groupe de mise à disposition pour XenDesktop et Concurrent.

    Set-BrokerDesktopGroup -Name “Delivery Group for Citrix Virtual Desktops Premium Concurrent” -ProductCode XDT -LicenseModel Concurrent

  3. Nous créons et définissons le troisième groupe de mise à disposition pour XenDesktop et UserDevice.

    New-BrokerDesktopGroup -Name “Delivery Group for Citrix Virtual Desktops Premium UserDevice” -PublishedName “MyDesktop” -DesktopKind Private -ProductCode XDT -LicenseModel UserDevice

Considérations spéciales

Les licences multitypes proposent des fonctionnalités différentes des licences Citrix Virtual Apps and Desktops standard.

Director et Studio n’envoient pas d’alertes ni de notifications :

  • Aucune notification lors de l’approche des limites de la licence ou du déclencheur ou de l’expiration de la période de grâce supplémentaire.
  • Aucune notification lorsqu’un groupe spécifique a un problème.

Bien que les noms d’édition de licence Citrix Virtual Apps Standard et Citrix Virtual Desktops Standard indiquent qu’elles sont toutes les deux de type standard, elles ne correspondent pas à la même édition. Les licences multitypes ne fonctionnent pas avec les licences Citrix Virtual Apps Standard et Citrix Virtual Desktop Standard.