---
sourceDocument: Australia ServiceNow AI Platform Capabilities
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/servicenow-platform

 Release :

    - australia

ft:locale :

    - de-DE

ft:publication_title :

    - Australia ServiceNow AI Platform Capabilities

ft:clusterId :

    - platcap

bundleId :

    - platcap

workflow :

    - Platform


---

# CMDB APIs (CMDB SDK)

# CMDB APIs (CMDB SDK) {#ariaid-title1}

* Freigeben Version: Australia
* 
* Aktualisiert 12. März 2026
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 Minute Lesedauer

Use CMDB APIs to create, update, and read operations on the CMDB. Domain separation is
supported in CMDB APIs.

## CMDB APIs (CMDB SDK) {#domain-separation-APIs__section_hs5_n2j_4db}

Use the following CMDB APIs to create, update, and read operations on the CMDB:

* [CMDBGroupAPI - Scoped](https://www.servicenow.com/docs/access?context=c_CMDBGroupAPIScoped&version=australia&pubname=australia-api-reference&ft:locale=en-US)
* [CMDBTransformUtil -
  Global](https://www.servicenow.com/docs/access?context=c_CMDBTransformUtilAPI&version=australia&pubname=australia-api-reference&ft:locale=en-US)
* [CMDBUtil - Global](https://www.servicenow.com/docs/access?context=c_CMDBUtilAPI&version=australia&pubname=australia-api-reference&ft:locale=en-US)
* [IdentificationEngineScriptableApi](https://www.servicenow.com/docs/access?context=c_IdentEngineScriptAPI&version=australia&pubname=australia-api-reference&ft:locale=en-US)
* [IdentificationEngine -
  Scoped](https://www.servicenow.com/docs/access?context=IdentificationEngineScopedAPI&version=australia&pubname=australia-api-reference&ft:locale=en-US)
{#domain-separation-APIs__ul_avw_p2j_4db}

## Domain separation in CMDB APIs {#domain-separation-APIs__section_ydt_kth_scb}

Domain separation enables you to separate data, processes, and administrative tasks into logical groupings called domains. You can control several aspects of this separation, including which users can see and access data.

CMDB APIs are used for accessing the CMDB from a script. CMDB stores the CI and relation
information; CMDB is domain separated.

CMDB APIs support the following operations:  
* Create a new CI: This operation goes through the Identification and Reconciliation
  Engine which supports domain separation when creating a CI. The domain of the caller
  is used for this operation.

* Update an existing CI: This operation goes through the Identification and
  Reconciliation Engine which supports domain separation when creating a CI. The domain
  of the caller is used for this operation.

* Create/Delete relations: The cmdb_rel_ci table is not domain separated.

* Query CMDB CI/Query CMDB table: Results are filtered by the domain(s) visible to
  the caller.

* Query CMDB metadata table: Metadata information is not domain separated.

{#domain-separation-APIs__ul_cxg_d2l_mdb}

## Setting up domain separation for CMDB APIs {#domain-separation-APIs__section_cf1_13j_qdb}

If domain separation is enabled for CMDB, then it is also available for CMDB APIs.

## Data separation {#domain-separation-APIs__section_upd_b3j_qdb}

Data is stored and domain separated in CMDB. There is no additional work needed from the
CMDB API perspective.

## Configuring a domain-separated environment {#domain-separation-APIs__section_ibz_b3j_qdb}

The configuration is done at the CMDB level.

## If a domain column is present for base system application tables {#domain-separation-APIs__section_h2s_c3j_qdb}

See the [Domain separation in CMDB Health](https://servicenow-prod.fluidtopics.net/hH7rj1QlktnXU0YVMvGCQA "This is an overview of domain separation as it pertains to CMDB Health. Domain separation enables you to separate data, processes, and administrative tasks into logical groupings called domains. You can control several aspects of this separation, including which users can see and access data.") topic.

## Tenant domains and application data {#domain-separation-APIs__section_cdc_23j_qdb}

There is no application-specific data to manage with CMDB.
**Zugehörige Konzepte**   

* [Domain separation and Configuration Management Database (CMDB)](https://servicenow-prod.fluidtopics.net/Dcp3m3E24GQGBYWtQW5j1Q "Domain separation is supported in the CMDB. Domain separation enables you to separate data, processes, and administrative tasks into logical groupings called domains. You can control several aspects of this separation, including which users can see and access data.")

