ServiceNow Métadonnées dans les applications

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 2 minutes de lecture
  • ServiceNow Les métadonnées font référence à la configuration et aux définitions structurelles qui composent une ServiceNow application elle-même.

    Qu’est-ce que les ServiceNow métadonnées ?

    Les métadonnées d’application englobent tous les éléments de configuration qui définissent le fonctionnement d’une ServiceNow application. Considérez-le comme le « plan » de votre application. Ce ne sont pas les données créées par les utilisateurs, mais plutôt la structure et les règles qui régissent le comportement de l’application.

    Les fichiers sont distincts des métadonnées

    La différence fondamentale entre les fichiers et les métadonnées est que les fichiers d’application sont des données utilisateur ou du contenu gérés au sein de la plateforme, tandis que les métadonnées d’application sont la configuration de la plateforme qui définit la structure, la logique et le comportement de l’application. Les métadonnées sont ce que les développeurs et les administrateurs configurent pour créer des applications ; Les fichiers sont ce que les utilisateurs finaux et les processus téléchargent ou génèrent dans ces applications.

    Exemples de métadonnées

    Il existe de nombreux types de métadonnées que vous pouvez associer à une application. Quelques exemples sont inclus ici.

    Enregistrements de configuration
    Tables, champs, formulaires, listes, politiques d’interface utilisateur, règles métier, scripts clients, listes de contrôle d’accès (ACL), workflows et autres composants de plateforme qui définissent le fonctionnement d’une application.
    Périmètre de l'application
    Dans le modèle d’application incluse dans le périmètre, les ServiceNow métadonnées sont organisées en applications qui ont leur propre espace de noms et peuvent être contrôlées par version.
    Ensembles de mises à jour
    Les changements de métadonnées sont capturés dans des ensembles de mises à jour, qui sont des collections de modifications de configuration pouvant être migrées entre les instances.
    Définitions des systèmes
    Éléments structurels stockés dans diverses tables système (telles que [sys_db_object] pour les tables, [sys_dictionary] pour les champs, [sys_ui_section] pour les formulaires) qui définissent le comportement et l’apparence de l’application.

    Comment les métadonnées sont-elles utilisées dans les applications ?

    Les métadonnées sont utilisées dans les applications de différentes manières.

    Développement d'applications
    Les développeurs utilisent ServiceNow Studio ou l’interface de la plateforme pour créer et modifier des enregistrements de métadonnées. Lorsque vous créez une application personnalisée, vous créez une collection de métadonnées connexes qui fonctionnent ensemble.
    Applications incluses dans le périmètre
    Le ServiceNow modèle du périmètre de l’application organise les métadonnées en applications discrètes avec leur propre espace de noms (comme x_company_appname). Cela évite les conflits de nom et rend les applications portables et gérables.
    Contrôle de version
    Les métadonnées sont suivies dans les ensembles de mises à jour ou le contrôle de source, ce qui vous permet de capturer les changements, de les migrer entre les instances (développement, test, production) et de gérer l’historique des versions.
    Interprétation de la plateforme
    Lors de l’exécution, ServiceNow lit les métadonnées pour comprendre comment afficher les formulaires, appliquer des règles, exécuter la logique et contrôler l’accès.
    Personnalisation sans codage
    Une grande partie de la puissance de la ServiceNow AI Platform technologie provient de la possibilité de permettre aux administrateurs de configurer des applications complexes en créant et en modifiant des enregistrements de métadonnées, souvent sans écrire de code.
    Magasin d’applications
    Lorsque vous installez des applications à partir du ServiceNow Store, vous importez un package de métadonnées qui est installé dans votre instance.