Télécharger Imprimer la page

Siemens SIMATIC HMI WinCC Unified Manuel Système page 8

Publicité

Notions de base
2.3 Escaping
Fermer toutes les sessions d'un utilisateur
Vous disposez des possibilités suivantes :
• L'utilisateur se déconnecte de l'une de ses sessions et transmet la valeur True pour le
paramètre allSessions.
• L'administrateur modifie le mot de passe de l'utilisateur dans le système d'ingénierie.
L'administrateur se connecte avec les données de connexion modifiées de l'utilisateur dans
GraphQL. Il déconnecte l'utilisateur et transmet la valeur True pour le
paramètre allSessions.
Contrôle d'accès
L'accès de clients GraphQL au Runtime peut être restreint comme suit :
• Liaison de l'accès aux droits de fonction
Une opération du client GraphQL est effectuée uniquement si l'utilisateur connecté au client
possède les droits nécessaires.
Pour les requêtes et les souscriptions, les droits de lecture sont nécessaires (pour droit
d'écriture mutations).
• Régulation de l'accès au niveau objet
L'accès en lecture et l'accès en écriture de l'utilisateur connecté au client GraphQL sont
définis par objet :
– Accès en lecture à un objet sans autorisation : l'objet est supprimé de la réponse du
– Accès en écriture à un objet sans autorisation : l'opération est interrompue.
2.3
Escaping
Les valeurs d'attribut et les noms d'objet, p. ex. de variables ou d'alarmes, peuvent contenir des
caractères spéciaux qui sont des séquences Escape dans le système exécutif ou dans le langage
de programmation du client GraphQL. Les séquences Escape ne représentent pas un texte, mais
démarrent une fonction spéciale pendant l'exécution du programme.
Pour s'assurer qu'un caractère spécial est interprété comme caractère ordinaire, faites
précéder le caractère d'un caractère de masquage dans le code du programme du client
GraphQL (EN : Escaping).
Remarque
Caractères de masquage
Système Runtime : $
Apollo Studio : \
Lorsqu'un caractère spécial est une séquence Escape dans le système Runtime et dans le
langage de programmation, combinez les caractères de masquage.
8
serveur.
WinCC Unified GraphQL
Manuel système, 11/2023, Documentation en ligne

Publicité

loading

Ce manuel est également adapté pour:

Simatic hmi wincc unified graphql