Utilisez les API CMDB pour créer, mettre à jour et lire des opérations sur la CMDB. Les API CMDB prennent en charge Domain Separation.

API CMDB (SDK CMDB)

Domain Separation dans les API CMDB

Séparation de domaine vous permet de séparer les données, les processus et les tâches administratives en groupes logiques appelés domaines. Vous pouvez contrôler plusieurs aspects de cette séparation, notamment les utilisateurs qui peuvent voir les données et y accéder.

Les API CMDB sont utilisées pour accéder à la CMDB à partir d’un script. La CMDB stocke le CI et les informations de relation. La CMDB est séparée par domaine.

Les API CMDB prennent en charge les opérations suivantes :

  • Créez un CI :

    Cette opération passe par le moteur Identification et réconciliation qui prend en charge Domain separation lors de la création d’un CI. Le domaine de l’appelant est utilisé pour cette opération.

  • Mettre à jour un CI existant :

    Cette opération passe par le moteur Identification et réconciliation qui prend en charge Domain separation lors de la création d’un CI. Le domaine de l’appelant est utilisé pour cette opération.

  • Créer/supprimer des relations :

    La table cmdb_rel_ci n’est pas séparée par domaine.

  • Interroger le CI CMDB/interroger la table CMDB :

    Les résultats sont filtrés par le(s) domaine(s) visible(s) par l’appelant.

  • Interroger la table de métadonnées CMDB :

    Les informations de métadonnées ne sont pas séparées par domaine.

Configurer Domain Separation pour les API CMDB

Si Domain Separation est activé pour CMDB, il est également disponible pour les API CMDB.

Séparation des données

Les données sont stockées et séparées par domaine dans CMDB. Aucun travail supplémentaire n’est nécessaire du point de vue de l’API CMDB.

Configuration d’un environnement séparé par domaine

La configuration est effectuée au niveau de la CMDB.

Si une colonne de domaine est présente pour les tables d’application du système de base

Voir la Domain Separation dans l’intégrité CMDB rubrique.

Domaines de locataire et données d’application

Il n’existe aucune donnée spécifique à l’application à gérer avec CMDB.