The deployments and resources are not visible in the ServiceNow.

Problem

Even after running the scheduled job, deployments and resources are not displayed in ServiceNow.

Cause

This problem occurs as some fields in the CMDB_ci_appl table has mandatory conditions.

Solution

  1. Right-click on the header bar, navigate to configure and open the CMDB_ci_appltable.

  2. Check if the following mandatory field is set to true:

    1. Locate the mandatory fields that are set true, make them non-mandatory, and save them.

    2. Check if you are allowed to make any changes in the CMDB_ci_appl table. If not, then you need to make changes in the x_vmw_cloudservice_deployments table.

  3. To make changes, perform the following:

    1. In the x_vmw_cloudservice_deployments table, locate the mandatory field that is set true.

    2. Navigate to Dictionary Override > Create new record in the selected x_vmw_cloudservice_deployments table.

    3. Select the Overridemandatory checkbox and click Submit.

      Note:

      If there is a mandatory condition in the x_vmw_cloudservice_deployments column that does not have any condition set, then update it to mandatory false or create dictionary override.

Ensure that the Data Source Choice table is created. See Create a Data Source Choice in ServiceNow.