Vue Services configurés

La vue Services configurés s'ouvre en cliquant sur le bouton Services configurés depuis la vignette d'un site. Elle est utilisée pour gérer les paramètres de chacun des services web et app web du site. Une liste des services et apps est affichée dans un volet coulissant. FerméVoir l'image

Pour afficher les paramètres d'un service particulier, cliquez sur son nom. Beaucoup de ces paramètres sont en lecture seule car ils sont générés automatiquement par la WDC au moment du déploiement et nécessitent un redéploiement pour prendre en compte toute modification. Ceux-ci sont affichés dans l'onglet Information. Les paramètres pouvant être modifiés sont affichés dans l'onglet Paramètres. La capture d'écran suivante affiche les paramètres du service GraphicalData. FerméVoir l'image

Utiliser l'onglet Information peut être utile pour faire des diagnostics, mais modifier les paramètres impacte le comportement des services et applications web qui seront quoi qu'il arrive remplacés au redéploiement suivant si vous n'avez pas utilisé les outils de la WDC elle-même. Sauf recommandation particulière, vous ne devez pas les modifier.

Paramètres du Service OAuth

  • Durée de vie des jetons d'accès - Les jetons d'accès sont des jetons à durée de vie courte, utilisés lors de l'accès aux services. La valeur par défaut est 20 minutes.
  • Durée de vie des jetons de rafraîchissement - Les jetons de rafraîchissement sont des jetons à durée de vie longue, utilisés lors du renouvellement d'un jeton d'accès expiré. Plage de 0 à 2147483647 minutes. La valeur par défaut est 10080 minutes (7 jours).
  • Point de terminaison du Propertyserver - Réservé.
  • Autoriser Se souvenir de moi - Si activé, les utilisateurs des applications Web WebVue et WebScheduler pourront utiliser la case à cocher Se souvenir de moi sur la page de login. En fonction de votre politique IT, vous souhaiterez ou refuserez d'offrir cette possibilité qui entraîne le stockage des moyens d'authentification des utilisateurs dans un cookie. Dans tous les cas, il doit être recommandé aux utilisateurs de ne pas cocher cette option lorsqu'ils se connectent depuis un équipement partagé avec d'autres utilisateurs.
  • Effectuer une recherche DNS inversée pour obtenir l'adresse de l'hôte client - Si activé, le service OAuth tente d'obtenir l'adresse du client en utilisant l'adresse IP.

Paramètres de l'application web WebClient

  • Ignorer les erreurs de certificats - Si activé, un certificat sera accepté par l'application web WebClient même s'il n'est pas de confiance. Vous pouvez l'activer par facilité sur des machines de développement ou de test si vous utilisez un certificat auto-signé. Mais il est recommandé d'utiliser un certificat valide et de désactiver ce paramètre pour des serveurs web en production.
  • Utiliser le nom de l'hôte client pour les redirections - Les services effectuent plusieurs redirections vers d'autres services pour gérer l'authentification. Par défaut, les URIs de redirection sont générés par IIS en fonction de la configuration de la liaison. Cela conduit à des erreurs dans le cas où IIS est derrière un équipement réseau assurant une translation de port. Si activé, les URIs de redirection sont générées basées sur le nom d'hôte que les clients envoient dans l'en-tête de la requête Http. Ce paramètre doit être activé si une Passerelle ou un Routeur avec Translation de port (PAT) est en place.
  • Autoriser PWA - Si activé, autorise l'installation du client Web (WebVue) en tant que Progressive Web Application.

Paramètres de l'application web WebScheduler

  • Ignorer les erreurs de certificats - Si activé, un certificat sera accepté par l'application web WebScheduler même s'il n'est pas de confiance. Vous pouvez l'activer par facilité sur des machines de développement ou de test si vous utilisez un certificat auto-signé. Mais il est recommandé d'utiliser un certificat valide et de désactiver ce paramètre pour des serveurs web en production.
  • Utiliser le nom de l'hôte client pour les redirections - Les services effectuent plusieurs redirections vers d'autres services pour gérer l'authentification. Par défaut, les URIs de redirection sont générés par IIS en fonction de la configuration de la liaison. Cela conduit à des erreurs dans le cas où IIS est derrière un équipement réseau assurant une translation de port. Si activé, les URIs de redirection sont générées basées sur le nom d'hôte que les clients envoient dans l'en-tête de la requête Http. Ce paramètre doit être activé si une Passerelle ou un Routeur avec Translation de port (PAT) est en place.
  • Cacher les colonnes d'état du planning - Si activé, les colonnes d'état de l'horaire ne sont pas affichées dans la page Aperçu du portail WebScheduler (colonnes La semaine standard est vide et La période d'exception est active).
  • Autoriser l'aide en ligne - Si désactivé, l'accès des utilisateurs à l'aide en ligne depuis le portail WebScheduler d'exploitation est empêché.

D'autres paramètres sont disponibles, ils sont décrits dans la rubrique Configuration du portail WebScheduler.

Paramètres du Service GraphicalData

  • Time-out de connexion - Durée pendant laquelle une connexion web socket est maintenue en attente de réponse avant de la fermer et d'en ouvrir une nouvelle. Par défaut 110 sec.
  • Time-out de déconnexion - Le temps d’attente après qu'une connexion web socket soit perdue avant de déclencher l'événement Déconnecté. Par défaut 30 sec.
  • Keep alive - Intervalle en secondes auquel le Back end core est pingé par le service GraphicalData pour que la session reste active. La valeur minimale est 5 sec, maximum 60 sec, par défaut 10 sec.
  • Taille du buffer de sortie pour les messages - Chaque fois que quelque chose change dans un synoptique, un message est envoyé du service GraphicalData au client. Ce paramètre définit combien de ces messages sont mis en mémoire tampon dans le cas où il existe plus de mises à jour dans un synoptique que le client ne peut en gérer. Si la connexion est lente, augmenter la valeur de ce paramètre peut aider, mais cela augmentera également la consommation mémoire côté serveur. La valeur minimale est 32, la valeur maximale est 65535, par défaut 100.
  • Afficher les messages d'erreur détaillés - Si activé, des traces détaillées sont générées par le service pour diagnostic.
  • Durée de vie du cache pour les images - La durée en secondes qui sera transmise aux navigateurs web pour la gestion de leur cache d'images et de fichiers audio lors de l'utilisation de WebVue (entête Http max-age cache). La valeur par défaut est 0, elle correspond à demander aux navigateurs web de rafraîchir leur cache après 'âge du fichier/10). Par exemple, si un fichier image date d'il y a 100 jours, la durée de vie dans le cache des navigateurs sera de 10 jours, durée au-delà de laquelle ils demandera de nouveau la ressource au serveur web. Ce paramètre ne s'applique pas à la mise en cache des fichiers JavaScript et Html.
  • Point de terminaison du Property Server - Réservé.
  • Callback port du PropertyServer - Port TCP utilisé par le Back end Core pour rappeler le serveur web afin de notifier les modifications de données. Ce port doit être ouvert (entrant) sur la machine serveur Web IIS (par défaut 8091).
  • Nom de la machine - Ce paramètre est lié à la couche de communication utilisée entre le Web Service GraphicalData et le Back end Core. Lorsque la connexion est établie, le client (service GraphicalData) doit indiquer au back end où il est à l'écoute pour les callbacks.
    Par défaut, le nom d'hôte (ou IP) de la première carte d'interface réseau est utilisée, ce paramètre permet de surcharger ce par défaut.

    Le nom d'hôte (ou IP) de la première carte d'interface réseau est utilisée, ce paramètre remplace la valeur par défaut. Il est nécessaire de personnaliser le Nom de machine si vous avez besoin de contrôler précisément quelle interface réseau est utilisée sur le serveur Web IIS pour les callbacks depuis le Back end core, par exemple, si vous utilisez un tunnel VPN entre les 2 machines.

Paramètres des autres Services - SessionContext, RealTimeAlarm, RealTimeData, HistoricalData, ScheduleData, Geolocation, Tracking et Messaging

Les autres services n'ont aucun paramètre autres que réservés.

Lorsque la WDC détecte que vous avez sélectionné un certificat qui ne peut pas être validé (un auto-signé par exemple), elle active automatiquement le paramètre Ignorer les erreurs de certificat pour WebVue et le WebScheduler. Ceci est fait pour rendre possible le développement et les tests sans certificat de confiance.

Ce paramètre est défini automatiquement par la WDC au moment du 1er déploiement et lors de l'import de la configuration d'un déploiement.

Il est important que vous désactiviez manuellement ce paramètre depuis la Vue services configurés lorsque vous remplacez un certificat invalide par un certificat de confiance.