Skip to page contentSkip to chat
ServiceNow support
    • Community
      Ask questions, give advice, and connect with fellow ServiceNow professionals.
      Developer
      Build, test, and deploy applications
      Documentation
      Find detailed information about ServiceNow products, apps, features, and releases.
      Impact
      Accelerate ROI and amplify your expertise.
      Learning
      Build skills with instructor-led and online training.
      Partner
      Grow your business with promotions, news, and marketing tools
      ServiceNow
      Learn about ServiceNow products & solutions.
      Store
      Download certified apps and integrations that complement ServiceNow.
      Support
      Manage your instances, access self-help, and get technical support.
ServiceNow Cloud Provisioning and Governance Landing Page - Support and Troubleshooting
  • >
  • Knowledge Base
  • >
  • Support and Troubleshooting (Knowledge Base)
  • >
  • ServiceNow Cloud Provisioning and Governance Landing Page
KB0749555

ServiceNow Cloud Provisioning and Governance Landing Page


19208 Views Last updated : Apr 19, 2023 public Copy Permalink English (Original)
  • English (Original)
  • Japanese
KB Summary by Now Assist

Issue

Contents

  1. Overview
  2. Plugins
  3. CMP Versions
  4. Credentials & Accounts
  5. MID Server for CMP
  6. Cloud Discovery
  7. Catalogs & Blueprints
  8. Provisioning
  9. Brownfiled VM Management
  10. Stack & Resource Operations
  11. Cloud Billing
  12. CMP License & Budget
  13. Cloud Alert Management
  14. Cloud Policies & Execute Scripts
  15. Cloud Tag Management
  16. Domain Separation for CMP
  17. Advanced CMP

 

1. Overview

Product Docs

    1. Cloud Provisioning and Governance
    1.  

2. Plugins

CMP Required Plugins

Plugin NamePlugin IDRequirement
 Cloud API com.snc.cloud.api Core Automation, Pattern Designer (NG version), Discovery Core, Service Model Designer
 Cloud Config Management com.snc.config.mgmt REST API Provider, Cloud Management Core
 Cloud Management com.snc.cloud.mgmt Discovery Core, Cloud API
 Cloud Management Core com.snc.cloud.core Cloud Management Core, Cloud Config Management, Orchestration, ITOM Optimization  Licensing

 

Note: By default, when the "Discovery" Plugin is activated, the "Cloud Management Core" and "Cloud API" plugins will be activated as a dependency for "Discovery".

 

Plugins required for Domain Separation with CMP

Plugin NamePlugin IDRequirement
 Service Catalog - Domain Separation com.glideapp.servicecatalog.domain_separationN/A
 Domain Support - Domain Extensions Installer com.glide.domain.msp_extensions.installerN/A

 

Additional Information

    1. Request the Cloud Provisioning and Governance application

3. CMP Versions

  1. Difference between CMPv1 & CMPv2
  2. What do CMPv1 and CMPv2 mean?

4. Credentials & Accounts

Product Docs

    1. Store the Azure service principal credentials in the instance
    2. Create the credentials that enable Cloud Management to access your AWS data
    3. Assume an AWS role for temporary cloud Discovery credentials

Knowledge Articles

    1. Credential exchange between ServiceNow API and Azure Cloud
    2. Azure Service Principal Credential verification from the command line (CLI)
    3. AWS Credential verification from the command line (CLI)
    4. Fixed credentials for NodeAccess on ExecuteScript Operation(CMP)
    5. How to test AWS REST API using POSTMAN
    6. AWS Main & Member account Roles/Permissions with Servicenow Discovery
    7. How to make sure the sub account Discovery created from the Main AWS Account works as expected

5. MID Server for CMP

  • Working with CMPv1 was designed to execute the Cloud Resource Discovery without a MID server and uses APIProxy probes.
  • Starting from the CMPv2, the Cloud Resource Discovery and Cloud Orchestration are designed to use MID Server.

    • Refer: Set up MID Servers to connect Cloud Management

Knowledge Articles

    1. Configure a MID Server for cloud discovery
    2. CMP - MID Server selection customization for Cloud Operations
    3. Cloud Management: How to Execute a PowerShell script locally on the MID server instead of on the provisioned VM when launching a stack (during cloud provisioning)
    4. If default Mid Server Override is customized, after instance is upgraded to Madrid release, MID Server Selection is broken for Cloud Discovery / Cloud Account Discovery

6. Cloud Discovery

    1.  Cloud Discovery Landing Page

7. Catalogs

Product Docs

    1. Create a cloud catalog item
    2. Cloud catalog form configuration examples
    3. Publish a blueprint as a cloud catalog item
    4. Create a cloud template

Knowledge Articles

    1. Blueprints - Catalogs & Templates
    2. Blueprints, Vmware and Terraform
    3. CMP Static IP parameters in Resource Block
    4. Cloud Catalog Items Actions under Rules - Lookup fields not displaying the Actual value
    5. Manage Attribute Related Link is not visible on the Cloud catalog form
    6. Missing ACLs for "sn.cmp.cloud_service_designer" role to add input parameters on Blueprint
    7. [CMP\CFT Template] VM name is "empty" in AWS Portal which is provisioned from CMP
    8. Blueprints and Vmware
    9. AWS-CFT Provisioning failed with Requires capabilities : [CAPABILITY_IAM]

8. Provisioning

Product Docs

    1. Azure VM provisioning walkthrough
    2. AWS VM provisioning walkthrough
    3. Create pre-provisioning operations
    4. Example: Post-provision cloud script

Knowledge Articles

    1. How to find out the returned message from Azure when CMP failed to deprovision a cloud resource - example: Microsoft.Network/virtualNetworks
    2. [CMP\Stack provision] Failed to launch stack from Cloud User Portal
    3. Cloud Management V2 - VMWare Questions
    4. CMP - Stack error "User or Group Quota Exceeded"
    5. CMP - Stack Provisioning fails with error "Failed with status code and message: 400"
    6. Perform Stack provision operation using REST API without Cloud User Portal
    7. Template Requirements for VMware provisioning with ServiceNow Cloud Management
    8. Update a cmdb_ci_vm_instance record post-Cloud Provisioning using Policies
    9. ARM/CFT/GCP/Terraform Template Verification on Cloud Provider prior Provisioning with CPG
    10. Azure Cloud Provisioning of a Linux Virtual Machine fails with error "com.jcraft.jsch.JSchException: Auth fail ..."
    11. Azure deprovisioning fails for VMs with "StandardSSD_LRS" storage account type
    12. [GCP\Response API] Stack provisioning request is failing for Google Cloud

9. Brownfield VM Management

  1. Virtual Machines provisioned using CMP are called as GreenFiled VMS and the Virtual Machines provisioned by AWS/Azure console and discovered by Servicenow are called as Brownfield VMs.
  2. Either provisioned or discovered VMs, both the Greenfield and Brownfield VMs located under "cmdb_ci_vm_instance"
  3. By default, the Greenfield VMs are visible under the User Portal and available for Life Cycle operations (Stop, Start.. Etc) and for Resource Operations.
  4. To make the Brownfield VMs also to be visible under the User Portal, the VMs must need to be manually populated with "Assigned To" field.
  5. Once the Brownfield VM is available under the User Portal, have the opportunity to use the Life Cycle and Resource Operations.

Knowledge Articles

    1. InvalidInstanceID error when performing stop operation on Brownfield VM's
    2. Cannot Stop Brown Field VM's from Cloud Management

10. Stack & Resource Operations

Product Docs

    1. Launch a stack
    2. Manage a stack
    3. Perform a life-cycle operation on a stack or resource
    4. Open cloud orchestrations

Knowledge Articles

    1. CMP Resource level operations have duplicate Deprovision
    2. Resource Operations are not visible at User Portal
    3. Guest Interface & Host Resource'
    4. Cloud Management: Change Request  does not populate when executing Stack Life Cycle Operations
    5. Cloud user portal | Stacks with the same owner group do not have  visibility for other group members
    6. In Blueprint Request Workflow fails with an Error - "Capacity Check Failed"
    7.  

11. Cloud Billing

    1. Landing page for ServiceNow Cloud Insights

12. CMP License & Budget

Knowledge Articles

    1. FAQ - CMP - Node licensing and calculation
    2. How user budget consumption is calculated and updated in the cloud management user portal
    3. CMP VM count in CMDB for Licensing
    4. CMP - Budget Consumption (FAQs)

13. CMP Alert Configuration

Product Docs

    1. Set up AWS event processing for Discovery and Service Mapping 
    2. Configure the Azure Alert service to auto-update the CMDB
    3. Configure the VMware Events service to auto-update the CMDB
    4. Configure the Google Stackdriver Logging service to auto-update the CMDB

Knowledge Articles

    1. Azure alert configuration with CMP
    2. AWS alert configuration with CMP
    3. VMware alert configuration with CMP
    4. Google alert configuration with CMP
    5. Ingesting Azure Alerts Using Generic JSON Script
    6. Processed date is missing on the sn_cmp_cloud_event record when the cloud event triggers a horizontal pattern
    7. Cloud Events mark deleted resource as "In Maintenance" instead of "Absent"

14. Cloud Policies and Execute Scripts

Product Docs

    1. Cloud scripts and cloud script templates
    2. Cloud initialization scripts
    3. Create a cloud policy

Knowledge Articles

    1. Configure Ansible as Post Provision Script
    2. Example: Post-provision cloud script
    3. Cloud scripts and cloud script templates
    4. Cloud policy example
    5. Triggers for cloud policies
    6. Configure a cloud policy rule

15. Cloud Tag Management

Product Docs

    1. Tags for cloud resources
    2. Tags improve reporting for cloud resources

Knowledge Articles

    1. How to add custom TAG for reference on Blueprint
    2. CMP: Accessing the CustomTag form parameter in the Policy Action Scripts
    3. Supported Tag discovery for AWS resources

16. Domain Separation for CMP

Product Docs

    1. Domain separation in Cloud Management

Knowledge Articles

    1. ITOM Cloud Management for Service Providers - New York and Madrid

17. Advanced CMP

  1. Using List Collectors in Template-Based Catalog Items
  2. CMP - Using Response Mapping - How to populate CMDB using CMP
  3. Showing a new CI Class to the User Portal
  4. Using Cloud Catalog Items in Standard Service Portal
  5. CMP - Discovering new Resource Types in AWS
  6. CMP - Discovering new Resource Types in Azure
  7. Provisioning an AKS Cluster in Azure using ARM
  8. Cloud Management: Invoking Cloud APIs through Scripts
  9. Python Script Execution in Cloud Management Platform
  10. Cloud Management VMWare Operations: Tags Assignment
  11. Provisioning S3 with Replication
  12. Pre and Post Provision operation with Templates
  13. Enhancements to Scripted REST APIs in New York release of Cloud Management
  14. Terraform Enterprise Integration in Cloud Management
  15. What's cooking (Nov 2019) - Lots more Cloud Management Recipes, at ServiceNow Dev Portal

    • CFT
      • CFT Single Windows VM
      • CFT Linux VM with Multiple NICs
      • CFT Linux VM with LB and Storage
      • CFT Linux VM with Multi VM Multi Disk
      • CFT Linux Install Apache
      • CFT Simple VM with Approval Policy
      • CFT Windows VM Multi-Disk and LB

    • ARM
      • ARM Windows VM with Multi NICs
      • ARM Windows Single VM Multi Disk
      • ARM Windows Stack Multi Disk
      • ARM Windows Stack Multi NIC
      • ARM Linux VM Multi NIC Multi Disk
      • ARM Linux VM Install Apache
      • ARM Linux VM Install MySQL
      • ARM WebApp MySQL
      • ARM VNET Multi Subnet with Approval Policy
      • ARM VNIC Multi Subnet with Naming Policy

    • Resource Operations
      • Attach / Detach / Modify Volume/Create / Describe Snapshots/Modify Instance Attribute

The world works with ServiceNow.

Sign in for more! There's more content available only to authenticated users Sign in for more!
Did this KB article help you?
Did this KB article help you?

Attachments

Attachments

  • Pasted image.png
  • Pasted image.png
  • ServiceNow-endpoint-logo.jpg
  • Pasted image.png

How would you rate your Now Support digital experience?

*

Very unsatisfied

Unsatisfied

Neutral

Satisfied

Very satisfied

Very unsatisfied

Unsatisfied

Neutral

Satisfied

Very satisfied

What can we improve? Please select all that apply.

What are we doing well? Please select all that apply.

Tell us more

*

Do you expect a response from this feedback?

  • Terms and conditions
  • Privacy statement
  • GDPR
  • Cookie policy
  • © 2025 ServiceNow. All rights reserved.