La classe GlideAjax est utilisée par les scripts côté client pour envoyer et recevoir des données du serveur ServiceNow. Le script côté client transmet les paramètres au script Include. Le script Include renvoie des données au format XML ou un objet JSON. Le script côté client analyse les données de la réponse et peut utiliser les données dans la logique de script suivante.
Agent Workspace
Notre interface utilisateur actuelle n’est pas alignée sur la façon dont les agents de bureau de service fonctionnent réellement. Ceci amène l’agent à utiliser une chaise pivotante et plusieurs moniteurs et applications, réduisant la productivté.
Utilisation de g_scratchpad
Le g_scratchpad est un objet vide que vous pouvez utiliser pour pousser des informations (properties, objects, fonctions, etc.) du serveur vers le client. Il est uniquement disponible dans les règles métier d’affichage (Business Rules Display) et les scripts client.
Utilisation de gs.getMessage()
Nous savons que la fonction gs.getMessage() permet d’afficher un message enregistré dans la table « sys_ui_message » selon la langue de l’utilisateur connecté.
Communication entre widgets
ServiceNow, c’est avant tout un outil de collaboration et le principal canal de communication entre les opérateurs (équipe de support IT par exemple) et les utilisateurs reste le portail d’entreprise.