azure-carbon-optimization

Troubleshoot Azure Carbon Optimization issues and configure RBAC roles.

686|107|Updated Jan 27, 2026
One-click install
npx skills add https://github.com/MicrosoftDocs/Agent-Skills --skill azure-carbon-optimization
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: azure-carbon-optimization
Source: https://github.com/MicrosoftDocs/Agent-Skills/tree/main/skills/azure-carbon-optimization
Command: npx skills add https://github.com/MicrosoftDocs/Agent-Skills --skill azure-carbon-optimization

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps users understand and reduce their environmental impact by providing expert guidance on Azure Carbon Optimization, including troubleshooting, security, and integration patterns.

Core Features & Use Cases

  • Troubleshooting: Diagnose and resolve common issues related to data collection, configuration, and emissions estimation.
  • Security: Configure appropriate RBAC roles and permissions for secure access to Carbon Optimization resources.
  • Integrations & Coding Patterns: Utilize the Carbon Service REST API and Python scripts to programmatically export emissions data and integrate carbon metrics into external systems.
  • Use Case: A user is experiencing inaccurate emissions estimates in their Azure Carbon Optimization dashboard. They can use this Skill to troubleshoot the data collection and configuration issues.

Quick Start

Use the azure-carbon-optimization skill to troubleshoot common Azure Carbon optimization issues.

Frequently Asked Questions about azure-carbon-optimization

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I troubleshoot inaccurate emissions estimates in the Azure Carbon Optimization dashboard?

To troubleshoot Azure Carbon Optimization emissions estimates, diagnose common data collection and configuration issues affecting your dashboard's emissions data. Use this guidance to resolve data retrieval and estimation discrepancies.

How do I export Azure carbon emissions data using the REST API?

To export Azure carbon emissions data, utilize the Carbon Service REST API and Python scripts for programmatic data retrieval. This integration pattern allows you to fetch and export emissions metrics into external systems.

What RBAC roles are required for secure access to Azure Carbon Optimization?

Configuring secure access to Azure Carbon Optimization requires assigning appropriate RBAC roles and permissions. This ensures only authorized users can securely access and manage your Carbon Optimization resources.

Why does Azure Carbon Optimization show missing or incomplete emissions data?

Missing Azure Carbon Optimization emissions data typically stems from data collection failures or configuration issues. Diagnose these common integration and retrieval problems to restore accurate emissions estimation.

Can I integrate carbon metrics into external systems using Python scripts?

Yes, you can integrate carbon metrics into external systems using Python scripts with the Carbon Service REST API. This coding pattern enables programmatic export and integration of Azure emissions data.

What is Azure Carbon Optimization and when do I need it?

Azure Carbon Optimization provides expert guidance to understand and reduce your environmental impact in Azure. You need it when troubleshooting emissions data, configuring security, or integrating carbon metrics programmatically.