
Conseils et modèles pour l'écriture de code côté serveur ServiceNow : Script Includes, modules JavaScript, API système (gs.*), gestion de session, file d'attente d'événements et
La Logique de Script Serveur ServiceNow fournit des conseils concrets et adaptés à la plateforme pour l'écriture de code côté serveur sur la Now Platform. Elle explique les restrictions des applications scopées, les remplacements sécurisés pour les API bloquées, les opérations système courantes (contexte utilisateur, journalisation, propriétés), l'utilisation de la file d'attente d'événements, la gestion des sessions et de l'impersonnalisation, ainsi que des modèles pour faire le pont entre les anciens modèles de Script Include et les nouvelles approches de modules Fluent/SDK. La compétence est axée sur des modèles pratiques et déployables plutôt que sur des meilleures pratiques théoriques.
Déclenchez cette compétence lors de l'écriture ou de la révision de scripts côté serveur dans ServiceNow : Script Includes, Business Rules, Script Actions, Scheduled Jobs et modules Fluent SDK. Utilisez-la lors de la migration de Script Includes classiques vers des approches basées sur des modules, lors de la gestion des limitations d'API des applications scopées, ou lors de la mise en œuvre d'automatisations pilotées par les événements et de flux d'impersonnalisation sécurisés.
Idéalement utilisé par des agents ou des humains familiers avec le développement ServiceNow et capables d'éditer du code plateforme (API Glide).
Le corps de la compétence (SKILL.md) n'a pas pu être récupéré — l'URL GitHub stockée présente une erreur de casse (danielmadsendk au lieu de DanielMadsenDK) et le chemin source 'servicenow-script-server-logic' n'existe plus dans le dépôt (probablement renommé en nowdev-ai-toolbox-servicenow-sdk). Aucun script n'était présent. Sur la base de la description courte et des tags, celle-ci était destinée à être une compétence de guidage pour le scripting côté serveur de ServiceNow, couvrant les Script Includes, les API gs.*, la gestion des sessions et les modèles pilotés par les événements. Sans le contenu réel, seule une évaluation minimale est possible.
Entrée DB obsolète/défectueuse : l'extraction du contenu a échoué en raison d'un problème de sensibilité à la casse de l'URL. Le slug de la compétence dans la DB fait référence à un chemin qui n'existe plus dans le dépôt GitHub. Cette compétence peut être un doublon ou la version précédente de 'nowdev-ai-toolbox-servicenow-sdk'. Les scores d'architecture et de qualité faibles reflètent l'absence de contenu, et non une mauvaise qualité — le corps de la compétence est totalement indisponible pour examen. Le score de sécurité reflète l'absence de problèmes visibles dans les métadonnées/tags disponibles.