Service d'enregistrement de session

Configurer les stratégies d’enregistrement de session

Vous pouvez activer des stratégies d’enregistrement prédéfinies ou créer et activer vos propres stratégies d’enregistrement personnalisées. Les stratégies d’enregistrement prédéfinies appliquent une seule règle à des sessions entières. Les stratégies d’enregistrement personnalisées spécifient les sessions à enregistrer.

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

Remarque :

Après avoir créé ou activé une stratégie d’enregistrement, celle-ci s’applique à tous les serveurs Session Recording du site sélectionné. Vous pouvez créer et activer des stratégies d’enregistrement distinctes pour différents sites.

Stratégies d’enregistrement prédéfinies

Session Recording fournit les stratégies d’enregistrement prédéfinies suivantes :

Stratégies d'enregistrement de session

Remarque :

L’enregistrement d’écran avec perte et l’enregistrement audio pour l’audio HDX™ non optimisé sont disponibles avec Session Recording version 2308 et ultérieure.

  • Ne pas enregistrer. La stratégie par défaut. Si vous ne spécifiez pas d’autre stratégie, aucune session n’est enregistrée.
  • Enregistrer des sessions entières à l’exclusion de l’audio (pour tous, avec notification). Cette stratégie enregistre des sessions entières (y compris les écrans et les événements, mais à l’exclusion de l’audio). Les utilisateurs reçoivent des notifications d’enregistrement à l’avance.
  • Enregistrer des sessions entières à l’exclusion de l’audio (pour tous, sans notification). Cette stratégie enregistre des sessions entières (y compris les écrans et les événements, mais à l’exclusion de l’audio). Les utilisateurs ne reçoivent pas de notifications d’enregistrement.
  • Enregistrer des sessions entières à l’exclusion de l’audio avec enregistrement d’écran avec perte activé (pour tous, avec notification). Cette stratégie enregistre des sessions entières (y compris les écrans et les événements, mais à l’exclusion de l’audio). L’enregistrement d’écran avec perte est activé pour réduire la taille des fichiers d’enregistrement. Les utilisateurs reçoivent des notifications d’enregistrement à l’avance.
  • Enregistrer des sessions entières à l’exclusion de l’audio avec enregistrement d’écran avec perte activé (pour tous, sans notification). Cette stratégie enregistre des sessions entières (y compris les écrans et les événements, mais à l’exclusion de l’audio). L’enregistrement d’écran avec perte est activé pour réduire la taille des fichiers d’enregistrement. Les utilisateurs ne reçoivent pas de notifications d’enregistrement.
  • Enregistrer toutes les sessions, y compris l’audio (pour tout le monde, avec notification). Cette stratégie enregistre toutes les sessions (y compris les écrans, les événements et l’audio). Les utilisateurs reçoivent des notifications d’enregistrement à l’avance. Vous pouvez activer l’enregistrement audio pour l’audio HDX non optimisé. L’audio HDX non optimisé fait référence à l’audio traité sur le VDA et transmis vers/depuis le client où l’application Citrix Workspace est installée. Contrairement à l’audio HDX non optimisé, l’audio HDX optimisé dont le traitement est déchargé vers le client, comme dans les scénarios de redirection de contenu de navigateur (BCR) et d’optimisation pour Microsoft Teams.
  • Enregistrer toutes les sessions, y compris l’audio (pour tout le monde, sans notification). Cette stratégie enregistre toutes les sessions (y compris les écrans, les événements et l’audio). Les utilisateurs ne reçoivent pas de notifications d’enregistrement.
  • Enregistrer uniquement les événements (pour tout le monde, avec notification). Cette stratégie enregistre uniquement les événements spécifiés par votre stratégie de détection d’événements. Elle n’enregistre pas les écrans ni l’audio. Les utilisateurs reçoivent des notifications d’enregistrement à l’avance.
  • Enregistrer uniquement les événements (pour tout le monde, sans notification). Cette stratégie enregistre uniquement les événements spécifiés par votre stratégie de détection d’événements. Elle n’enregistre pas les écrans ni l’audio. Les utilisateurs ne reçoivent pas de notifications d’enregistrement.

Vous ne pouvez pas modifier ou supprimer les stratégies d’enregistrement définies par le système.

Créer une stratégie d’enregistrement personnalisée

Considérations

Vous pouvez enregistrer les sessions d’utilisateurs ou de groupes spécifiques, d’applications ou de bureaux publiés, de groupes de mise à disposition ou de machines VDA, et d’adresses IP clientes de l’application Citrix Workspace™. Pour obtenir les listes d’applications ou de bureaux publiés et de groupes de mise à disposition ou de machines VDA, vous devez disposer de l’autorisation de lecture en tant qu’administrateur de site. Configurez l’autorisation de lecture de l’administrateur sur le Delivery Controller™ du site.

Vous pouvez également spécifier des balises d’accès intelligent à utiliser comme étendues pour l’application d’une stratégie d’enregistrement personnalisée. Cette fonctionnalité est disponible avec Session Recording 2402 et versions ultérieures. Elle vous permet d’appliquer des stratégies basées sur le contexte d’accès de l’utilisateur, notamment :

  • L’emplacement de l’utilisateur
  • Plage d’adresses IP
  • Groupe de mise à disposition
  • Type d’appareil
  • Applications installées

Pour chaque règle que vous créez, vous spécifiez une action d’enregistrement et une étendue de règle. L’action d’enregistrement s’applique aux sessions qui relèvent de l’étendue de la règle.

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

Action d'enregistrement et portée de la règle

  • Activer l’enregistrement de session avec notification. Cette option enregistre des sessions entières (écrans et événements). Les utilisateurs reçoivent des notifications d’enregistrement à l’avance. Avec cette option sélectionnée, vous pouvez en outre choisir d’activer l’enregistrement audio ou l’enregistrement d’écran avec perte. De plus, vous pouvez choisir de masquer des applications spécifiques dans les enregistrements d’écran.
  • Activer l’enregistrement de session sans notification. Cette option enregistre des sessions entières (écrans et événements). Les utilisateurs ne reçoivent pas de notifications d’enregistrement. Avec cette option sélectionnée, vous pouvez en outre choisir d’activer l’enregistrement audio ou l’enregistrement d’écran avec perte. De plus, vous pouvez choisir de masquer des applications spécifiques dans les enregistrements d’écran.
  • Activer l’enregistrement de session uniquement des événements avec notification. L’enregistrement uniquement d’événements spécifiques permet de libérer de l’espace de stockage. Cette option enregistre, tout au long des sessions, uniquement les événements spécifiés par votre stratégie de détection d’événements. Elle n’enregistre pas les écrans. Les utilisateurs reçoivent des notifications d’enregistrement à l’avance.
  • Activer l’enregistrement de session uniquement des événements sans notification. L’enregistrement uniquement d’événements spécifiques permet de libérer de l’espace de stockage. Cette option enregistre, tout au long des sessions, uniquement les événements spécifiés par votre stratégie de détection d’événements. Elle n’enregistre pas les écrans. Les utilisateurs ne reçoivent pas de notifications d’enregistrement.
  • Désactiver l’enregistrement de session. Cette option signifie qu’aucune session n’est enregistrée.

  • Autoriser l’enregistrement initié par l’utilisateur sans interrompre les enregistrements initiés par l’administrateur ou basés sur une stratégie. Cette fonctionnalité permet aux utilisateurs finaux de démarrer et d’arrêter les enregistrements à la demande. Les enregistrements initiés par l’administrateur et basés sur une stratégie ont la priorité et ne sont pas interrompus par les enregistrements déclenchés par l’utilisateur final.

  • Masquer des applications spécifiques dans l’enregistrement d’écran. Cette fonctionnalité nécessite que vous sélectionniez Activer l’enregistrement d’écran avec perte. Elle vous permet de masquer des applications spécifiques avec un masque de calque pendant l’enregistrement d’écran. La couleur du masque de calque est configurable et peut être noire, grise ou blanche.

    Masquer des applications spécifiques pendant l'enregistrement d'écran

Pour chaque règle, choisissez au moins un des éléments suivants pour créer la portée de la 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é au sein d’un élément de règle, et l’opérateur « ET » est utilisé entre des éléments de règle 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.

  • Applications et bureaux publiés. Crée une liste d’applications et de bureaux publiés auxquels l’action de la règle s’applique. Les sites Citrix DaaS (anciennement service Citrix Virtual Apps and Desktops™) sont sélectionnés par défaut. Les sites Citrix Virtual Apps and Desktops ne sont pas pris en charge.
  • Groupes de mise à disposition et machines VDA. Crée une liste de groupes de mise à disposition et de machines VDA auxquels l’action de la règle s’applique.
  • Adresses IP et plages d’adresses IP. Crée une liste d’adresses IP et de plages d’adresses IP auxquelles l’action de la règle s’applique. Les adresses IP mentionnées ici sont les adresses IP des applications Citrix Workspace.
  • Filtre. Crée une liste de balises d’accès intelligent auxquelles l’action de la règle s’applique. Vous pouvez configurer l’accès contextuel (accès intelligent) à l’aide de stratégies d’accès intelligent sur Citrix NetScaler, service Citrix Device Posture, et accès adaptatif basé sur l’emplacement réseau de l’utilisateur.

    Spécifier les balises

    L’accès contextuel (accès intelligent) est disponible avec Session Recording 2402 et versions ultérieures.

  • Utilisateurs et groupes d’utilisateurs. Crée une liste d’utilisateurs et de groupes d’utilisateurs auxquels l’action de la règle s’applique. Les types d’identité Azure Active Directory (Azure AD) et Active Directory sont pris en charge. La sélection d’Azure AD comme fournisseur d’identité vous permet de choisir une instance dans la liste déroulante. Les instances disponibles dépendent de vos paramètres sous l’onglet Identity and Access Management > Authentication de Citrix Cloud. Pour un exemple de scénario de groupe d’utilisateurs, consultez Utiliser des groupes d’utilisateurs et utilisateurs de la liste blanche.

    Type d'identité

    Remarque :

    La prise en charge d’Azure AD est une fonctionnalité en préversion. Elle est disponible avec Session Recording version 2402 et versions ultérieures.

    Les fonctionnalités en préversion peuvent ne pas être entièrement localisées et sont recommandées pour une utilisation dans des environnements non-productifs. Le support technique de Citrix ne prend pas en charge les problèmes rencontrés avec les fonctionnalités en préversion.

    Pour activer entièrement la prise en charge de l’identité Azure AD pour la configuration de diverses stratégies et autorisations de lecture depuis le cloud, suivez les étapes suivantes, puis redémarrez le VDA :

    • Utilisez le programme d’installation de Citrix Virtual Apps™ and Desktops pour installer l’agent Session Recording sur une machine jointe à Azure AD. Sélectionnez Activer la prise en charge d’Azure AD pendant l’installation.

      Pour un agent Session Recording que vous avez installé autrement, définissez les valeurs de registre suivantes sous HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\SmartAuditor\Agent pour activer la prise en charge d’Azure AD :

      • Définissez CommunicationProtocalToggle sur 1 (0 signifie .net remoting. 1 signifie Websocket).
      • Définissez AuthType sur 1 (0 signifie Active Directory. 1 signifie authentification Citrix Cloud™).
      • Définissez SmAudIdpEnabled sur 1 (0 signifie désactivé. 1 signifie activé)
    • Utilisez également le package MSI pour installer le serveur Session Recording sur une machine jointe à Azure AD. Sélectionnez Activer la prise en charge d’Azure AD pendant l’installation MSI.

    • Connecter Citrix Cloud à Azure AD.

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 avec 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 Désactiver l’enregistrement de session ont la priorité la plus élevée.
  • Les règles avec l’action Activer l’enregistrement de session avec notification ont la deuxième priorité la plus élevée.
  • Les règles avec l’action Activer l’enregistrement de session sans notification ont la deuxième priorité la plus basse.
  • Les règles avec l’action Activer l’enregistrement de session uniquement basé sur les événements avec notification ont une priorité moyenne.
  • Les règles avec l’action Activer l’enregistrement de session uniquement basé sur les événements sans notification ont la priorité la plus basse.

Certaines sessions peuvent ne correspondre à aucune règle dans une stratégie d’enregistrement. Pour ces sessions, l’action de la règle de secours de la stratégie s’applique. L’action de la règle de secours est toujours Désactiver l’enregistrement de session. Vous ne pouvez pas modifier ou supprimer la règle de secours.

Étapes

  1. Connectez-vous à Citrix Cloud.
  2. Dans le menu supérieur gauche, sélectionnez Mes services > DaaS.
  3. Dans la vignette DaaS, faites défiler le volet de navigation de gauche vers le bas et sélectionnez Enregistrement de session.
  4. Dans la vue du service Enregistrement de session, sélectionnez Stratégies dans la navigation de gauche.
  5. Sélectionnez un site cible. L’onglet Stratégie d’enregistrement s’affiche par défaut.
  6. Cliquez sur Ajouter une stratégie.
  7. Saisissez un nom et une description pour la nouvelle stratégie, puis cliquez sur Ajouter une règle.
  8. Saisissez un nom et une description pour la règle. Spécifiez une action d’enregistrement et choisissez au moins un des éléments suivants pour créer la portée de la règle.

    Pour chaque règle, spécifiez une action d’enregistrement :

    • Activer l’enregistrement de session avec notification
    • Activer l’enregistrement de session sans notification
    • Activer l’enregistrement de session uniquement des événements avec notification
    • Activer l’enregistrement de session uniquement des événements sans notification
    • Désactiver l’enregistrement de session

    Pour chaque règle, choisissez au moins un des éléments suivants pour créer la portée de la règle.

    • Applications et bureaux publiés
    • Utilisateurs et groupes d’utilisateurs
    • Groupes de mise à disposition et machines VDA
    • Adresses IP et plages d’adresses IP
    • Filtre
  9. Une fois la nouvelle stratégie créée, recherchez-la dans l’onglet Stratégie d’enregistrement et activez le bouton bascule pour activer la stratégie.

Utiliser les groupes d’utilisateurs

L’enregistrement de session vous permet d’utiliser des groupes d’utilisateurs lors de la création de stratégies. L’utilisation de groupes d’utilisateurs 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 appelé Finance, vous pouvez créer une règle qui s’applique à tous les membres du groupe en sélectionnant le groupe Finance dans l’ assistant Règles.

Liste blanche des 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. Ce cas est appelé 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 appelé 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.

Comprendre le comportement de report

Lorsque vous activez une stratégie, la stratégie précédemment active reste en vigueur jusqu’à ce que la session enregistrée se termine ou que le fichier d’enregistrement de session soit reporté. Les fichiers sont reporté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 de fichier pour les enregistrements.

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

Si la stratégie d’enregistrement précédente était Et la nouvelle stratégie d’enregistrement est Après un report, la stratégie d’enregistrement 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.

Vidéo sur la configuration des stratégies

Vidéo sur la configuration des stratégies

Configurer les stratégies d’enregistrement de session