CMDB API (CMDB SDK)

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:2分
  • CMDB での作成、更新、および読み込み操作には、CMDB API を使用します。CMDB API では、ドメインセパレーションがサポートされています。

    CMDB API (CMDB SDK)

    CMDB API でのドメインセパレーション

    ドメインセパレーションでは、データ、プロセス、および管理タスクをドメインと呼ばれる論理的なグループに分けることができます。どのユーザーがデータを表示できるか、データにアクセスできるかなど、このアプリケーションのいくつかの側面を制御できます。

    CMDB API は、スクリプトから CMDB にアクセスするために使用されます。CMDB は、CI と関係の情報を格納し、ドメインセパレーションされています。

    CMDB API は、次の操作をサポートしています。

    • 新しい CI の作成:

      この操作は、CI 作成時のドメインセパレーションをサポートする識別および調整エンジンを介して行われます。この操作には、呼び出し元のドメインが使用されます。

    • 既存の CI の更新:

      この操作は、CI 作成時のドメインセパレーションをサポートする識別および調整エンジンを介して行われます。この操作には、呼び出し元のドメインが使用されます。

    • 関係の作成/削除:

      cmdb_rel_ci テーブルはドメインセパレーションされていません。

    • CMDB CI のクエリー/CMDB テーブルのクエリー:

      結果は、呼び出し元で表示できるドメインによりフィルタリングされます。

    • CMDB メタデータテーブルのクエリー:

      メタデータ情報はドメインセパレーションされていません。

    CMDB API のドメインセパレーションのセットアップ

    ドメインセパレーションが CMDB で有効になっている場合は、CMDB API でも利用できます。

    データ分離

    データは CMDB で格納およびドメインセパレーションされます。CMDB API の観点からは、追加の作業は必要ありません。

    ドメインセパレーション環境の構成

    構成は CMDB レベルで行われます。

    ベースシステムのアプリケーションテーブルにドメイン列がある場合

    CMDB ヘルスにおけるドメインセパレーション」トピックを参照してください。

    テナントドメインとアプリケーション データ

    CMDB で管理するアプリケーション固有のデータはありません。