Qu'est-ce que NICE DCV Session Manager ? - NICEDCVGestionnaire de sessions

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Qu'est-ce que NICE DCV Session Manager ?

Le gestionnaire de session NICE DCV est un ensemble de progiciels installables (un agent et un courtier) et une interface de programmation d'applications (API) qui permettent aux développeurs et aux fournisseurs de logiciels indépendants (ISV) de créer facilement des applications frontales qui créent et gèrent par programmation le cycle de vie des sessions NICE DCV sur un parc de serveurs NICE DCV.

Ce guide explique comment installer et configurer l'agent et le courtier du gestionnaire de session. Pour plus d'informations sur l'utilisation des API du gestionnaire de session, consultez le guide du développeur du gestionnaire de session NICE DCV.

Comment fonctionne le gestionnaire de session

Le schéma suivant montre les composants de haut niveau du gestionnaire de session.

Composants du gestionnaire de session NICE DCV
Agent

Le Broker est un serveur Web qui héberge et expose les API du gestionnaire de session. Il reçoit et traite les demandes d'API pour gérer les sessions NICE DCV du client, puis transmet les instructions aux agents concernés. Le Broker doit être installé sur un hôte distinct de vos serveurs DCV NICE, mais il doit être accessible au client et il doit pouvoir accéder aux agents.

Agent

L'agent est installé sur chaque serveur DCV NICE du parc. Les agents reçoivent des instructions du courtier et les exécutent sur leurs serveurs NICE DCV respectifs. Les agents surveillent également l'état des serveurs DCV NICE et envoient des mises à jour périodiques au courtier.

API

Le gestionnaire de session expose un ensemble d'interfaces de programmation d'applications (API) REST qui peuvent être utilisées pour gérer les sessions NICE DCV sur un parc de serveurs NICE DCV. Les API sont hébergées et exposées par le courtier. Les développeurs peuvent créer des clients de gestion de session personnalisés qui appellent les API.

Client

Le client est l'application frontale ou le portail que vous développez pour appeler les API du gestionnaire de session exposées par le courtier. Les utilisateurs finaux utilisent le client pour gérer les sessions hébergées sur les serveurs DCV NICE du parc.

Jeton d'accès

Pour effectuer une demande d'API, vous devez fournir un jeton d'accès. Les jetons peuvent être demandés au courtier, ou à un serveur d'autorisation externe, par des API clientes enregistrées. Pour demander un jeton et y accéder, l'API client doit fournir des informations d'identification valides.

API client

L'API client est générée à partir du fichier YAML de définition de l'API Session Manager, à l'aide de Swagger Codegen. L'API client est utilisée pour effectuer des demandes d'API.

Séance DCV NICE

Vous devez créer une session NICE DCV sur votre serveur NICE DCV à laquelle vos clients peuvent se connecter. Les clients ne peuvent se connecter à un serveur DCV NICE que s'il existe une session active. NICE DCV prend en charge les sessions de console et virtuelles. Vous utilisez les API du gestionnaire de session pour gérer le cycle de vie des sessions DCV NICE. Les sessions NICE DCV peuvent être dans l'un des états suivants :

  • CREATING—Le courtier est en train de créer la session.

  • READY: la session est prête à accepter les connexions des clients.

  • DELETING: la session est en cours de suppression.

  • DELETED: la session a été supprimée.

  • UNKNOWN: impossible de déterminer l'état de la session. Le courtier et l'agent peuvent ne pas être en mesure de communiquer.

Fonctionnalités

Le gestionnaire de sessions DCV offre les fonctionnalités suivantes :

  • Fournit des informations sur les sessions NICE DCV : obtenez des informations sur les sessions exécutées sur plusieurs serveurs NICE DCV.

  • Gérez le cycle de vie de plusieurs sessions DCV NICE : créez ou supprimez plusieurs sessions pour plusieurs utilisateurs sur plusieurs serveurs NICE DCV avec une seule demande d'API.

  • Supporte les balises : utilisez des balises personnalisées pour cibler un groupe de serveurs DCV NICE lors de la création de sessions.

  • Gère les autorisations pour plusieurs sessions NICE DCV : modifiez les autorisations utilisateur pour plusieurs sessions avec une seule demande d'API.

  • Fournit des informations de connexion : récupère les informations de connexion client pour les sessions DCV NICE.

  • Supports pour le cloud et sur site : utilisez le gestionnaire de session surAWS, sur site ou avec d'autres serveurs basés sur le cloud.

Limites

Le gestionnaire de session ne fournit pas de fonctionnalités de provisionnement des ressources. Si vous exécutez NICE DCV sur des instances Amazon EC2, vous devrez peut-être utiliser des services AWS supplémentaires, tels qu'Amazon EC2 Auto Scaling pour gérer le dimensionnement de votre infrastructure.

Tarification

Le gestionnaire de session est disponible gratuitement pour les AWS clients exécutant des instances EC2.

Les clients sur site ont besoin d'une licence NICE DCV Plus ou DCV Professional Plus. Pour plus d'informations sur l'achat d'une licence NICE DCV Plus ou NICE DCV Professional Plus, consultez Comment acheter sur le site Web de NICE et trouvez un distributeur ou un revendeur NICE dans votre région. Pour permettre à tous les clients locaux d'expérimenter le DCV Session Manager, les exigences de licence ne seront appliquées qu'à partir de la version 2021.0 de NICE DCV.

Pour plus d'informations, consultez la section Licence du serveur DCV NICE dans le Guide de l'administrateur NICE DCV.