Skip to main content

Overview

nOps offers two integration tiers, each requiring different levels of access:
  1. Savings Analysis — Read-only cost visibility, resource inventory, and optimization recommendations
  2. Commitment Management — Automated purchasing and management of GCP Committed Use Discounts (CUDs), via both an Automation Agent (service account) and the nOps Operations Team

Permissions

Commitment Management requires elevated permissions beyond Savings Analysis, split into two access paths:
  • Automation Agent (Service Account) — For autonomous purchasing and quota management
  • nOps Support Team — For GCP Console access, dashboards, and manual overrides

Automation Agent (Service Account)

Organization-Level Roles

Billing Account Roles

Project-Level Roles (CUD Project)

nOps Support Team

Organization-Level Roles

Billing Account Roles

Project-Level Roles (CUD Project)

Custom Role: nOps Resource Manager

Created at the organization level, granted at the CUD project level.
  • Title: nOps Resource Manager
  • ID: nOpsResourceManager
Included Permissions:

Resources You Must Create


Required APIs

Enabled on the dedicated CUD project.

CUD Sharing Requirement

For Commitment Management with resource-based CUDs, CUD sharing must be enabled on your billing account. CUD sharing is disabled by default in GCP.
After you enable CUD sharing, you cannot disable it yourself. Cloud Billing Support must perform this action.
Spend-based (Flex) CUDs automatically apply across all projects without requiring CUD sharing.

Prerequisites

Configure billing exports and prepare your GCP environment.

Integration Setup

Link GCP billing data and grant service account permissions.

Commitment Management Setup

Configure automated CUD purchasing and nOps operations team access.

Permissions and Resources - Savings Analysis

Overview of all permissions and resources needed for Savings Analysis.