giip

Azure Resource Group Management Guide

How to register and manage Azure resource groups (RGs) per giip project (CSN). One project can map to multiple RGs (1 CSN : N RG), and the mapping is used as a resource-group filter on the Azure Cost page.

🚀 Go to Azure Resource Group Management →

📋 Overview

Azure Resource Group Management manages the list of Azure resource groups that belong to the currently selected project (CSN). Mappings are stored in the database (tCsnAzureRg), and permission is enforced on the server by project membership.

🔍 Components

Add / Edit form

  • Resource Group (required): Azure RG name (e.g. rg-example-prod).
  • Subscription ID / Subscription Name (optional): Azure subscription the RG belongs to.
  • Cost source server (LSSN) (optional): the server number whose azure_cost data contains this RG's cost. Used by the Azure Cost integration.
  • Note (optional): free-form note.

Use Add to create a mapping; use Edit in the list to change values, then Update/Cancel.

List

Shows RG mappings registered for the current project. Each row supports Edit and Delete.

🔗 Azure Cost integration

When at least one mapping exists, the Resource Group tab on the Azure Cost page shows a "Show only mapped RGs" toggle. Turning it on filters the current server's resource-group list to mapped RGs and shows a mapped subtotal. With no mappings, all RGs are shown as before.

💡 Notes

  • Within a project, each RG name can be registered once (a duplicate updates the existing row).
  • If no project (CSN) is selected, the list cannot load. Select a project first.

Troubleshooting

SymptomCauseFix
"No permission" shownThe current user is not a member of the projectSelect a project you belong to, or request access.
List is emptyNo mappings registered yetAdd an RG in the form above.
No filter toggle on Azure CostThe project has no mappingsRegister RGs on this page first.

Related documents:


Version: 1.0 Last updated: 2026-07-23 Source: giipv3/public/help/azure-rg.en.md