Request a catalog item

Request a ServiceNow catalog item using OneFuse

Prerequisites

Execute OneFuse ServiceNow Connector via ServiceNow

  1. Log in to ServiceNow.
  2. Find the Service Catalog created via the OneFuse ServiceNow Catalog Item Policy.
  3. Select the Service Catalog to request it.
  4. Fill out the Service Catalog Inputs, if any.
  5. Select Order Now.
  6. Select the Request Number to track the status.
  7. Once the request succeeds, track the deployment in ServiceNow.

Accessible properties after ordering the ServiceNow Catalog

The following example shows properties that are automatically calculated and generated to be accessible in OneFuse Child Policies and in Upstream Providers.

"oneFuse": {
  "serviceNow": {
    "instance": {
      "name": "<servicenow-instance-name>",
      "url": "<servicenow-instance-url>",
      "release": "<servicenow-instance-release-name>",
      "version": "<servicenow-instance-version>",
      "fullVersion": "<servicenow-instance-full-version>",
      "buildTag": "<servicenow-instance-build-tag>",
      "userName": "<servicenow-instance-onefuse-service-account-username>",
      "userId": "<servicenow-instance-onefuse-service-account-user-id>"
    },
    "connector": {
      "version": "<onefuse-servicenow-connector-version-number>",
      "requestNumber": "<servicenow-connector-catalog-item-requestNumber>",
      "requestId": "<servicenow-connector-catalog-item-requestId>",
      "catalogItemName": "<servicenow-connector-catalog-item-name>",
      "catalogItemId": "<servicenow-connector-catalog-item-id>",
      "configurationItemId": "<servicenow-connector-configuration-item-id>",
      "inputs": {
          <inputs to OneFuse Child Policy>
      }
    }
  }
}

{# Example #}
{{ oneFuse.serviceNow.connector.requestNumber }}
=> REQ0010145

Next steps

Now that you have executed a ServiceNow Catalog Item Policy, track ServiceNow Connector deployments.