---
sourceDocument: Zurich IT Asset Management
sourceDocumentLink: https://www.servicenow.com/docs/r/zurich/it-asset-management

 Release :

    - zurich

ft:locale :

    - en-US

ft:publication_title :

    - Zurich IT Asset Management

ft:clusterId :

    - itam

bundleId :

    - itam

workflow :

    - Technology


---

# Configure Cloud Cost Management for Google Cloud

# Configure Cloud Cost Management for Google Cloud {#ariaid-title1}

* Release version: Zurich
* 
* Updated July 31, 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 3 minutes to read

Summarize  
![AI sparkle icon](https://servicenow.com/docs/portal-asset/ai-sparkle-icon) Summarized using AI  
This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.  

## Summary of Configure Cloud Cost Management for Google Cloud

The Cloud Cost Management application for Google Cloud, available on the ServiceNow Store, enables ServiceNow customers to effectively monitor, analyze, and optimize their Google Cloud expenses.
It requires Google Cloud administrator permissions and ServiceNow sysadmin role for configuration.
The application is not supported on mobile devices, and minor discrepancies in cost reports may occur due to currency conversion or rounding.
Show full answer Show less  

## Key Features

* **Application Setup:** Obtain the Cloud Cost Management app and all supporting plugins from the ServiceNow Store, activating them as needed.
* **Role Assignment:** Assign Cloud Cost Management roles to users and groups based on their responsibilities to control access and permissions.
* **Google Cloud Access Configuration:** Create and securely store Google Cloud credentials in a service account within your ServiceNow instance to enable Discovery access.
* **MID Server Configuration:** Set up MID Servers on your network or cloud networks to facilitate secure and reliable communication for Discovery processes with Google Cloud resources.
* **Resource Discovery:** Schedule Discovery jobs to maintain up-to-date Configuration Management Database (CMDB) data on cloud resources.
* **Billing Data Management:** Schedule billing data download jobs for payer accounts to collect and organize billing information for cost analysis and reporting.
* **Price Sheet Management:** Schedule price sheet download jobs to obtain pricing data used by Rightsizing and Unused Resources features.
* **Cost Optimization Features:**
  * **Rightsizing:** Analyzes resource usage to recommend resizing over-provisioned or underutilized resources, providing confidence ratings and predicted savings.
  * **Unused Machines:** Identifies and helps manage resources that are idle to reduce costs by powering off or terminating them.
  * **Business Hours:** Applies policies to control resource operation times, enabling automatic start/stop schedules aligned with business hours to reduce expenses.
  * **Unassigned Resources:** Detects resources not associated with change groups and facilitates proper assignment for improved governance throughout resource lifecycle activities.

## Expected Outcomes

* Improved visibility into Google Cloud spending and resource utilization.
* Automated processes to discover, monitor, and analyze cloud resources and billing data.
* Actionable recommendations for cost savings through resource rightsizing, managing unused resources, and optimizing operational schedules.
* Enhanced governance by associating resources with change groups to ensure compliance during maintenance and upgrades.  
The Cloud Cost Management application is available on the ServiceNow Store.

## General requirements and limitations {#gcp-cloud-insights-setup-guide__section_fxw_kxc_xkb}

* Cloud Cost Management isn't supported on mobile devices.
* Values in reports might vary slightly from provider billing values due to currency conversion or rounding.
{#gcp-cloud-insights-setup-guide__ul_xtx_pwd_vhb}

## Requirements and limitations for Google Cloud {#gcp-cloud-insights-setup-guide__section_lpn_kkk_pkb}

You must have Google Cloud administrator permissions to
work in the Google Cloud Console

## Download and activate Cloud Cost Management {#gcp-cloud-insights-setup-guide__section_mvm_1qy_5lb}

Role required: sys_admin.
{#gcp-cloud-insights-setup-guide__table_myg_bq3_lfb__entry__3}

| Step | Description | Do this |
|-|-|-|
| Get the app. | Get the Cloud Cost Management app from the ServiceNow Store. | Visit the [ServiceNow Store](https://store.servicenow.com/sn_appstore_store.do#!/store/home) website to get the Cloud Cost Management app and supporting apps. |
| Activate all supporting plugins and applications. | Activate the plugins listed on the ServiceNow Store page for Cloud Cost Management. You might need to request some of the plugins from your ServiceNow representative. | For instructions, see: * [Request as plugin](https://www.servicenow.com/docs/access?context=t_RequestAPlugin&version=zurich&pubname=zurich-platform-administration&ft:locale=en-US) * [Activate a plugin](https://www.servicenow.com/docs/access?context=t_ActivateAPlugin&version=zurich&pubname=zurich-platform-administration&ft:locale=en-US) {#gcp-cloud-insights-setup-guide__ul_az2_db2_vhb} |
[ ]

{#gcp-cloud-insights-setup-guide__table_myg_bq3_lfb}

## Overview: Setting up Cloud Cost Management {#gcp-cloud-insights-setup-guide__section_hkr_dqy_5lb}

Here's an overview of your set up process. Detailed instructions appear in the table that follows.

Navigate to WorkspacesCloud Cost Management WorkspaceAdmin. The Admin page enables you to set up a provider and preferences.

## Tasks: Setting up Cloud Cost Management {#gcp-cloud-insights-setup-guide__section_w4v_cl1_zhb}

{#gcp-cloud-insights-setup-guide__table_zqr_2l1_zhb__entry__3}

| Step | Description | Action |
|-|-|-|
| Assign roles to Cloud Cost Management users and groups. | You assign Cloud Cost Management roles to user groups and to individual users based on user activities and responsibilities. | [Cloud Cost Management roles](https://www.servicenow.com/docs/WBLh_SmFmvBVAMJLnLdSGQ "You assign Cloud Cost Management roles to user groups and to individual users based on user activities and responsibilities.") |
| Set up access to Google Cloud. | To securely access data on your provider account, the Discovery process must present appropriate credentials. To make the credentials available to Discovery, you first create Google Cloud credentials in the Google Cloud portal. You then securely store the credentials in a service account in your instance. | [Set up access to Google Cloud billing and usage data](https://www.servicenow.com/docs/giWvocT4rTaWHElj9y2~qw "Set up access to Google Cloud Platform (GCP) billing and usage data by following the steps.") |
| Configuring MID Servers to access CI data on provider accounts for Cloud Cost Management. | To ensure secure and reliable communications, the Discovery process communicates with your cloud provider accounts and cloud resources through one or more MID Servers. You can set up the MID Servers on your network or in one of your cloud networks. | [Configuring access to CI data on your Google Cloud account](https://www.servicenow.com/docs/ucesnNGYta0Xj4s6tR_OCA "To ensure secure and reliable communications, the Discovery process communicates with your cloud provider accounts and cloud resources through one or more MID Servers. You can set up the MID Servers on your network or in one of your cloud networks.") |
| Discover your cloud resources. | You schedule the Discovery process to ensure that the CMDB data on resources remains current. | [Discovering your cloud resources for use](https://www.servicenow.com/docs/2WXHEPAJDiWLSvnifO4uog "Select the service accounts to discover, the credentials for accessing the accounts, and the MID Servers that scan the resources. If you use the Discovery application, the Discovery Manager wizard simplifies the configuration process for discovering cloud attributes. If you use a different method for discovering resources, you can skip this configuration operation.") |
| Schedule and manage the jobs that download billing data for Cloud Cost Management. | Billing Download jobs download, organize, and store billing data for your payer account on the schedule that you specify. The system analyzes the data to generate reports and to make recommendations for changes in your cloud operations that can lead to cost savings. | [Schedule and manage the jobs that download Google Cloud billing data](https://www.servicenow.com/docs/bbkPE5Cln9WmyJvT5O8bXg "Billing Download jobs download, organize, and store billing data for your payer account on the schedule that you specify. The system analyzes the data to generate reports and to make recommendations for changes in your cloud operations that can lead to cost savings.") |
| Schedule and manage the Cloud Cost Management jobs that download price sheets. | A Price Sheet Download job downloads and stores price sheet data. The Rightsizing and Unused resources processes use price sheet data when generating recommendations. | [Schedule and manage the Cloud Cost Management jobs that download Google Cloud price sheets](https://www.servicenow.com/docs/Y4wluLxfh4Ox88vOXsknRQ "A Price Sheet Download job downloads and stores price sheet data.") |
| Configure the Cloud Cost Management features: * Rightsizing * Unused Machines * Business Hours * Unassigned Resources {#gcp-cloud-insights-setup-guide__ul_qzz_vst_kjb} | * The feature analyzes resource usage to recommend better sizes for resources that are wasting money by being over-provisioned or underused. A confidence rating and predicted savings support each recommendation. You schedule Rightsizing jobs to resize the resources you specify. * The Unused Machines feature analyzes usage data to identify resources that are wasting money because they are not used. You schedule Unused Machines jobs to power-off or terminate the resources that you specify. * A Business Hours job applies policies to identify resources that are running when they should be powered off, reports them, and can start and stop them on a schedule that you specify. Running only during specified business hours can significantly reduce your cloud spend. * Unassigned Resources policies help you to identify the resources that are not associated with a change group and to assign them appropriately. When a resource is assigned to the correct group, the resource can be appropriately governed even as it goes through stages such as patching, upgrading, and reconfiguring. {#gcp-cloud-insights-setup-guide__ul_ecl_nst_kjb} | * [Rightsizing resources](https://www.servicenow.com/docs/R3H12fLzyvHLB~0n5dsy1w "The Rightsizing feature analyzes resource usage to recommend better sizes for resources that are wasting money by being over-provisioned or underused. A confidence rating and predicted savings support each recommendation. Schedule Rightsizing jobs to resize the resources you specify.") * [Unused resources](https://www.servicenow.com/docs/xr353di~1iVMwdGB_NPf~A "The Unused resources feature analyzes usage data to identify resources that are wasting money because they aren’t used. Schedule Unused resources jobs to power off or terminate the resources that you specify.") * [Business hours](https://www.servicenow.com/docs/5rwY9XAqKjYYpg49F~5dDw "A Business hours job applies policies to identify resources that are running when they should be powered off, reports them, and can start and stop them on a schedule that you specify. Running only during specified business hours can significantly reduce your cloud spend.") * [Unassigned resources](https://www.servicenow.com/docs/LIYa~rQcqBae29VNh4af4Q#ur-cloudin "Unassigned resources policies help you to identify the resources that aren’t associated with a change group and to assign them appropriately. When a resource is assigned to the correct group, the resource can be appropriately governed even as it goes through stages such as patching, upgrading, and reconfiguring.") {#gcp-cloud-insights-setup-guide__ul_gqr_jst_kjb} |
[ ]

{#gcp-cloud-insights-setup-guide__table_zqr_2l1_zhb}

*[\>]: and then


