Créer et activer des stratégies d’enregistrement

Utilisez la console de stratégie d’enregistrement de session pour créer et activer des stratégies qui déterminent les sessions à enregistrer.

Important :

Pour utiliser la console de stratégie d’enregistrement de session, le composant logiciel enfichable Broker PowerShell (Broker_PowerShellSnapIn_x64.msi) doit être installé. Le composant logiciel enfichable ne peut pas être installé automatiquement par le programme d’installation. Localisez le composant logiciel enfichable sur l’ISO XenApp et XenDesktop (\layout\image-full\x64\Citrix Desktop Delivery Controller) et suivez les instructions pour l’installer manuellement. Le non-respect de cette consigne peut entraîner une erreur.

Conseil :

Vous pouvez modifier le registre pour éviter les pertes de fichiers d’enregistrement au cas où votre serveur d’enregistrement de session échouerait de manière inattendue. Connectez-vous en tant qu’administrateur à la machine sur laquelle vous avez installé l’agent d’enregistrement de session, ouvrez l’éditeur de registre et ajoutez une valeur DWORD DefaultRecordActionOnError =1 sous HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\SmartAuditor\Agent.

Vous pouvez activer les stratégies système disponibles lors de l’installation de l’enregistrement de session ou créer et activer vos propres stratégies personnalisées. Les stratégies système d’enregistrement de session appliquent une règle unique à tous les utilisateurs, applications publiées et serveurs. Les stratégies personnalisées spécifient les utilisateurs, les applications publiées et les serveurs qui sont enregistrés.

La stratégie active détermine les sessions enregistrées. Une seule stratégie est active à la fois.

Stratégies système

L’enregistrement de session fournit les stratégies système suivantes :

  • Ne pas enregistrer. Il s’agit de la stratégie par défaut. Si vous ne spécifiez pas d’autre stratégie, aucune session n’est enregistrée.
  • Enregistrer tout le monde avec notification. Si vous choisissez cette stratégie, toutes les sessions sont enregistrées. Une fenêtre contextuelle apparaît pour notifier l’enregistrement.
  • Enregistrer tout le monde sans notification. Si vous choisissez cette stratégie, toutes les sessions sont enregistrées. Aucune fenêtre contextuelle n’apparaît pour notifier l’enregistrement.

Les stratégies système ne peuvent pas être modifiées ou supprimées.

Activer une stratégie

  1. Connectez-vous au serveur sur lequel la console de stratégie d’enregistrement de session est installée.
  2. Démarrez la console de stratégie d’enregistrement de session.
  3. Si une fenêtre contextuelle Connect to Session Recording Server s’affiche, assurez-vous que le nom du serveur d’enregistrement de session, le protocole et le port sont corrects. Cliquez sur OK.
  4. Dans la console de stratégie d’enregistrement de session, développez Stratégies d’enregistrement.
  5. Sélectionnez la stratégie que vous souhaitez rendre active.
  6. Dans la barre de menus, choisissez Action > Activer la stratégie.

Créer des stratégies d’enregistrement personnalisées

Lorsque vous créez votre propre stratégie, vous définissez des règles pour spécifier quels utilisateurs et groupes, applications publiées et serveurs verront leurs sessions enregistrées. Un assistant au sein de la console de stratégie d’enregistrement de session vous aide à créer des règles. Pour obtenir la liste des applications publiées et des serveurs, vous devez disposer de l’autorisation de lecture de l’administrateur de site. Configurez cela sur le Delivery Controller de ce site.

Pour chaque règle que vous créez, vous spécifiez une action d’enregistrement et des critères de règle. L’action d’enregistrement s’applique aux sessions qui répondent aux critères de la règle.

Pour chaque règle, choisissez une action d’enregistrement :

  • Ne pas enregistrer. (Choisissez Désactiver l’enregistrement de session dans l’assistant Règles.) Cette action d’enregistrement spécifie que les sessions répondant aux critères de la règle ne sont pas enregistrées.
  • Enregistrer avec notification. (Choisissez Activer l’enregistrement de session avec notification dans l’assistant Règles.) Cette action d’enregistrement spécifie que les sessions répondant aux critères de la règle sont enregistrées. Une fenêtre contextuelle apparaît pour notifier l’enregistrement.
  • Enregistrer sans notification. (Choisissez Activer l’enregistrement de session sans notification dans l’assistant Règles.) Cette action d’enregistrement spécifie que les sessions répondant aux critères de la règle sont enregistrées. Les utilisateurs ne sont pas informés qu’ils sont enregistrés.

Pour chaque règle, choisissez au moins un des éléments suivants pour créer les critères de la règle :

  • Utilisateurs ou groupes. Crée une liste d’utilisateurs ou de groupes auxquels s’applique l’action d’enregistrement de la règle.
  • Ressources publiées. Crée une liste d’applications ou de bureaux publiés auxquels l’action d’enregistrement de la règle s’applique. Dans l’assistant Règles, choisissez le ou les sites XenApp et XenDesktop® sur lesquels les applications ou les bureaux sont disponibles.
  • Groupes de mise à disposition ou machines. Crée une liste de groupes de mise à disposition ou de machines auxquels l’action d’enregistrement de la règle s’applique. Dans l’assistant Règles, choisissez l’emplacement des groupes de mise à disposition ou des machines.
  • Adresse IP ou plage d’adresses IP. Crée une liste d’adresses IP ou de plages d’adresses IP auxquelles l’action d’enregistrement de la règle s’applique. Sur l’écran Sélectionner l’adresse IP et la plage d’adresses IP, ajoutez une adresse IP ou une plage d’adresses IP valide pour laquelle l’enregistrement est activé ou désactivé.

Remarque : La console de stratégie d’enregistrement de session prend en charge la configuration de plusieurs critères au sein d’une même règle. Lorsqu’une règle s’applique, les opérateurs logiques « ET » et « OU » sont utilisés pour calculer l’action finale. Généralement, l’opérateur « OU » est utilisé entre les éléments d’un critère, et l’opérateur « ET » est utilisé entre des critères distincts. Si le résultat est vrai, le moteur de stratégie d’enregistrement de session exécute l’action de la règle. Sinon, il passe à la règle suivante et répète le processus.

Lorsque vous créez plusieurs règles dans une stratégie d’enregistrement, certaines sessions peuvent correspondre aux critères de plusieurs règles. Dans ces cas, la règle ayant la priorité la plus élevée est appliquée aux sessions.

L’action d’enregistrement d’une règle détermine sa priorité :

  • Les règles avec l’action Ne pas enregistrer ont la priorité la plus élevée
  • Les règles avec l’action Enregistrer avec notification ont la priorité immédiatement inférieure
  • Les règles avec l’action Enregistrer sans notification ont la priorité la plus basse

Certaines sessions peuvent ne pas satisfaire aux critères d’une règle dans une stratégie d’enregistrement. Pour ces sessions, l’action d’enregistrement de la règle de secours des stratégies s’applique. L’action d’enregistrement de la règle de secours est toujours Ne pas enregistrer. La règle de secours ne peut pas être modifiée ou supprimée.

Pour configurer des stratégies personnalisées, procédez comme suit :

  1. Connectez-vous en tant qu’administrateur de stratégie autorisé au serveur sur lequel la console de stratégie d’enregistrement de session est installée.
  2. Démarrez la console de stratégie d’enregistrement de session et sélectionnez Stratégies d’enregistrement dans le volet gauche. Dans la barre de menus, choisissez Action > Ajouter une nouvelle stratégie.
  3. Cliquez avec le bouton droit sur la Nouvelle stratégie et sélectionnez Ajouter une règle.
  4. Sélectionnez une option d’enregistrement - Dans l’assistant Règles, sélectionnez Désactiver l’enregistrement de session, Activer l’enregistrement de session avec notification (ou sans notification), puis cliquez sur Suivant.
  5. Sélectionnez les critères de la règle - Vous pouvez choisir une ou plusieurs des options suivantes : Utilisateurs ou groupes Ressources publiées Groupes de mise à disposition ou machines Adresse IP ou plage d’adresses IP
  6. Modifiez les critères de la règle - Pour modifier, cliquez sur les valeurs soulignées. Les valeurs sont soulignées en fonction des critères que vous avez choisis à l’étape précédente. Remarque : Si vous choisissez la valeur soulignée Ressources publiées, l’Adresse du site est l’adresse IP, une URL ou un nom de machine si le Controller se trouve sur un réseau local. La liste Nom de l’application affiche le nom d’affichage.
  7. Suivez l’assistant pour terminer la configuration.

Utiliser les groupes Active Directory

L’enregistrement de session vous permet d’utiliser des groupes Active Directory lors de la création de stratégies. L’utilisation de groupes Active Directory au lieu d’utilisateurs individuels simplifie la création et la gestion des règles et des stratégies. Par exemple, si les utilisateurs du service financier de votre entreprise sont contenus dans un groupe Active Directory nommé Finance, vous pouvez créer une règle qui s’applique à tous les membres de ce groupe en sélectionnant le groupe Finance dans l’assistant Règles lors de la création de la règle.

Liste blanche d’utilisateurs

Vous pouvez créer des stratégies d’enregistrement de session garantissant que les sessions de certains utilisateurs de votre organisation ne sont jamais enregistrées. C’est ce qu’on appelle la mise sur liste blanche de ces utilisateurs. La mise sur liste blanche est utile pour les utilisateurs qui traitent des informations liées à la confidentialité ou lorsque votre organisation ne souhaite pas enregistrer les sessions d’une certaine catégorie d’employés.

Par exemple, si tous les responsables de votre entreprise sont membres d’un groupe Active Directory nommé Executive, vous pouvez vous assurer que les sessions de ces utilisateurs ne sont jamais enregistrées en créant une règle qui désactive l’enregistrement de session pour le groupe Executive. Tant que la stratégie contenant cette règle est active, aucune session des membres du groupe Executive n’est enregistrée. Les sessions des autres membres de votre organisation sont enregistrées en fonction d’autres règles de la stratégie active.

Utiliser l’adresse IP ou les critères de règle de plage d’adresses IP

Vous pouvez utiliser les adresses IP des clients comme critères de règle pour la correspondance de stratégie. Par exemple, si vous souhaitez enregistrer des sessions à partir de clients avec des adresses IP spécifiques ou dans une plage d’adresses IP, utilisez l’assistant Règles pour créer une règle qui s’applique uniquement à ces clients.

Créer une nouvelle stratégie

Remarque : Lorsque vous utilisez l’assistant Règles, il peut vous être demandé de « cliquer sur la valeur soulignée pour modifier » alors qu’aucune valeur soulignée n’apparaît. Les valeurs soulignées n’apparaissent que lorsqu’elles sont applicables. Si aucune valeur soulignée n’apparaît, ignorez l’étape.

  1. Connectez-vous au serveur sur lequel la console de stratégie d’enregistrement de session est installée.
  2. Démarrez la console de stratégie d’enregistrement de session.
  3. Si une fenêtre contextuelle Se connecter au serveur d’enregistrement de session s’affiche, assurez-vous que le nom du serveur d’enregistrement de session, le protocole et le port sont corrects. Cliquez sur OK.
  4. Dans la console de stratégie d’enregistrement de session, sélectionnez Stratégies d’enregistrement.
  5. Dans le menu, choisissez Ajouter une nouvelle stratégie. Une stratégie appelée Nouvelle stratégie apparaît dans le volet gauche.
  6. Cliquez avec le bouton droit sur la nouvelle stratégie et choisissez Renommer dans le menu.
  7. Saisissez un nom pour la stratégie que vous êtes sur le point de créer et appuyez sur Entrée ou cliquez n’importe où en dehors du nouveau nom.
  8. Cliquez avec le bouton droit sur la stratégie, choisissez Ajouter une nouvelle règle dans le menu pour lancer l’assistant Règles.
  9. Suivez les instructions pour créer les règles de cette stratégie.

Modifier une stratégie

  1. Connectez-vous au serveur sur lequel la console de stratégie d’enregistrement de session est installée.
  2. Démarrez la console de stratégie d’enregistrement de session.
  3. Si une fenêtre contextuelle Se connecter au serveur d’enregistrement de session s’affiche, assurez-vous que le nom du serveur d’enregistrement de session, le protocole et le port sont corrects. Cliquez sur OK.
  4. Dans la console de stratégie d’enregistrement de session, développez Stratégies d’enregistrement.
  5. Sélectionnez la stratégie que vous souhaitez modifier. Les règles de la stratégie apparaissent dans le volet droit.
  6. Pour ajouter une nouvelle règle, modifier une règle ou supprimer une règle :
    • Dans la barre de menus, choisissez Action >Ajouter une nouvelle règle. Si la stratégie est active, une fenêtre contextuelle apparaît demandant la confirmation de l’action. Utilisez l’assistant Règles pour créer une nouvelle règle.
    • Sélectionnez la règle que vous souhaitez modifier, cliquez avec le bouton droit et choisissez Propriétés. Utilisez l’assistant Règles pour modifier la règle.
    • Sélectionnez la règle que vous souhaitez supprimer, cliquez avec le bouton droit de la souris, puis choisissez Supprimer la règle.

Supprimer une stratégie

Remarque : Vous ne pouvez pas supprimer une stratégie système ou une stratégie active.

  1. Connectez-vous au serveur sur lequel la console de stratégie d’enregistrement de session est installée.
  2. Démarrez la console de stratégie d’enregistrement de session.
  3. Si une fenêtre contextuelle Se connecter au serveur d’enregistrement de session s’affiche, assurez-vous que le nom du serveur d’enregistrement de session, le protocole et le port sont corrects. Cliquez sur OK.
  4. Dans la console de stratégie d’enregistrement de session, développez Stratégies d’enregistrement.
  5. Dans le volet gauche, sélectionnez la stratégie que vous souhaitez supprimer. Si la stratégie est active, vous devez activer une autre stratégie.
  6. Dans la barre de menus, choisissez Action > Supprimer la stratégie.
  7. Sélectionnez Oui pour confirmer l’action.

Remarque : Limitation concernant les sessions d’application pré-lancées :

  • Si la stratégie active tente de faire correspondre un nom d’application, les applications lancées dans la session pré-lancée ne sont pas mises en correspondance, ce qui entraîne le non-enregistrement de la session.
  • Si la stratégie active enregistre chaque application, lorsqu’un utilisateur se connecte à Citrix Receiver™ pour Windows (en même temps qu’une session pré-lancée est établie), une notification d’enregistrement apparaît et la session pré-lancée (vide) ainsi que toutes les applications à lancer dans cette session sont enregistrées.

Pour contourner ce problème, publiez les applications dans des groupes de mise à disposition distincts en fonction de leurs stratégies d’enregistrement. N’utilisez pas de nom d’application comme condition d’enregistrement. Cela garantit que les sessions pré-lancées peuvent être enregistrées. Cependant, les notifications apparaissent toujours.

Comprendre le comportement de basculement

Lorsque vous activez une stratégie, la stratégie précédemment active reste en vigueur jusqu’à la fin de la session de l’utilisateur. Cependant, la nouvelle stratégie prend parfois effet lorsque le fichier est transféré. Les fichiers sont transférés lorsqu’ils ont atteint la taille maximale. Pour plus d’informations sur la taille maximale des fichiers d’enregistrement, consultez Spécifier la taille des fichiers pour les enregistrements.

Le tableau suivant détaille ce qui se passe lorsque vous appliquez une nouvelle stratégie pendant qu’une session est enregistrée et qu’un transfert se produit :

Si la stratégie précédente était Et la nouvelle stratégie est Après un transfert, la stratégie sera
Ne pas enregistrer Toute autre stratégie Aucun changement. La nouvelle stratégie prend effet uniquement lorsque l’utilisateur se connecte à une nouvelle session.
Enregistrer sans notification Ne pas enregistrer L’enregistrement s’arrête.
Enregistrer sans notification Enregistrer avec notification L’enregistrement continue et un message de notification apparaît.
Enregistrer avec notification Ne pas enregistrer L’enregistrement s’arrête.
Enregistrer avec notification Enregistrer sans notification L’enregistrement continue. Aucun message n’apparaît la prochaine fois qu’un utilisateur se connecte.