Skills azure-mgmt-fabric-py
๐Ÿ“ฆ

azure-mgmt-fabric-py

Content revision r2 Medium Risk โš™๏ธ External commands๐Ÿ”‘ Env variables

Manage Microsoft Fabric Capacities with Python

Microsoft Fabric capacity administration requires precise Azure SDK calls and long-running operation handling. This skill provides Python patterns for common capacity lifecycle tasks.

Supports: Claude Codex Code(CC)
๐Ÿ“Š 69 Adequate

Install with my Agent

Copy this request to your Agent. It includes the canonical Skill page and manifest.

Agent request
Review the Skillstore skill "azure-mgmt-fabric-py" from https://skillstore.io/skills/sickn33-azure-mgmt-fabric-py.md and its manifest at https://skillstore.io/api/skills/sickn33-azure-mgmt-fabric-py/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.

Your Agent should still show its plan and request any confirmation required by the security policy.

Agent-readable resources

Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.

Test it

Using "azure-mgmt-fabric-py". List capacities in the analytics resource group and summarize their status.

Expected outcome:

  • Capacity inventory for analytics:
  • analytics-prod: F64, Active, eastus
  • analytics-test: F8, Paused, eastus

Using "azure-mgmt-fabric-py". Prepare a plan to create a new F4 capacity.

Expected outcome:

  • Target: subscription and resource group supplied by the user.
  • Capacity: requested name, eastus, F4 Fabric tier.
  • Next step: confirm administrators and target values before creation.
  • Completion: wait for the Azure long-running operation and report its final state.

Using "azure-mgmt-fabric-py". Help me suspend an unused development capacity.

Expected outcome:

The workflow verifies the subscription, resource group, and capacity name, requests confirmation, suspends the capacity, and reports the completed state.

Security Audit

Medium Risk
v5 โ€ข 7/23/2026 Open versioned report

All 50 static findings are false positives caused by Markdown fences, inline code formatting, and named environment configuration. One medium semantic risk remains because mutating Azure operations lack explicit confirmation and target verification. No prompt injection, credential exfiltration, or dynamic code execution was found.

1
Files scanned
268
Lines analyzed
0
Review items
0
False positives ignored

Confirmed security concerns (1)

Medium
Cloud Mutations Lack Explicit Confirmation Controls
The guide shows update, suspend, resume, and delete operations without requiring target verification or explicit user confirmation before changing Azure resources.
The cited section directly invokes multiple Azure control-plane mutations, including deletion. No confirmation or target-validation step appears in that workflow.
Audited by: codex View Audit History โ†’
Share & cite this report

Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.

Open versioned report
Security Assessment

Copy report link

https://skillstore.io/skills/sickn33-azure-mgmt-fabric-py/audits/5?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Markdown badge

[![Skillstore security assessment](https://skillstore.io/badges/skills/sickn33-azure-mgmt-fabric-py/security.svg)](https://skillstore.io/skills/sickn33-azure-mgmt-fabric-py?utm_source=security_passport_badge)

HTML badge

<a href="https://skillstore.io/skills/sickn33-azure-mgmt-fabric-py?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/sickn33-azure-mgmt-fabric-py/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

Embed card

<iframe src="https://skillstore.io/embed/skills/sickn33-azure-mgmt-fabric-py.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
Academic citations (APA ยท BibTeX ยท CFF)

APA citation

sickn33. (2026). azure-mgmt-fabric-py security audit report (audit version 5) [Author version unspecified]. Skillstore. https://skillstore.io/skills/sickn33-azure-mgmt-fabric-py/audits/5

BibTeX citation

@techreport{sickn33-sickn33-azure-mgmt-fabric-py-2026, author = {sickn33}, title = {azure-mgmt-fabric-py security audit report (audit version 5)}, institution = {Skillstore}, year = {2026}, number = {5}, url = {https://skillstore.io/skills/sickn33-azure-mgmt-fabric-py/audits/5}, note = {Author version unspecified} }

CITATION.cff

cff-version: 1.2.0 message: "If you use this Skill, cite its author and this versioned security audit report." title: "azure-mgmt-fabric-py security audit report (audit version 5)" version: "unspecified" type: report authors: - name: "sickn33" date-released: "2026-07-23" url: "https://skillstore.io/skills/sickn33-azure-mgmt-fabric-py/audits/5" identifiers: - type: other value: "skillstore:sickn33-azure-mgmt-fabric-py:audit:5" description: "Skillstore immutable audit report identifier"

Skillstore Score

Why this score Evidence Confidence: High
55
Architecture
85
Maintainability
87
Content
68
Community
83
Spec Compliance

What You Can Build

Build Capacity Automation

Create Python workflows that provision, inspect, scale, and remove Fabric capacities.

Standardize Platform Operations

Prepare consistent capacity lifecycle procedures across Azure subscriptions and resource groups.

Control Capacity Costs

Review SKU options and suspend unused capacities while preserving a clear operational process.

Try These Prompts

Set Up the Client
Explain how to install the required packages and initialize FabricMgmtClient with DefaultAzureCredential. Use placeholders for my subscription values.
Inventory Fabric Capacities
Show how to list Fabric capacities in resource group [RESOURCE_GROUP]. Include each capacity name, SKU, state, and location.
Create and Scale a Capacity
Plan a Python workflow to create capacity [CAPACITY_NAME] with SKU [SKU], then update its SKU after confirming the target.
Design a Safe Lifecycle Workflow
Design a robust capacity lifecycle workflow with validation, explicit mutation confirmation, long-running operation polling, error handling, and clear status reporting.

Best Practices

  • Confirm the subscription, resource group, capacity name, and action before every mutation.
  • Use DefaultAzureCredential with least-privilege permissions and never embed credentials.
  • Wait for long-running operations and inspect final status and errors.

Avoid

  • Do not hard-code credentials, access tokens, or tenant secrets.
  • Do not delete, suspend, resume, or resize a capacity without explicit confirmation.
  • Do not assume examples match every installed SDK version; verify current method signatures.

Frequently Asked Questions

What resources does this skill manage?
It focuses on Microsoft Fabric capacities through the Azure Management SDK for Python.
Which authentication method does it use?
The examples use DefaultAzureCredential from the azure-identity package.
Which packages are required?
Install azure-mgmt-fabric and azure-identity in the Python environment.
Can it manage the full capacity lifecycle?
It covers create, read, list, update, suspend, resume, delete, and name availability patterns.
Does it manage Fabric workspaces or items?
No. The documented examples focus on Azure Fabric capacity resources.
How are long-running operations handled?
The guide waits with result or demonstrates manual polling until the operation finishes.

Developer Details

Author

sickn33

License

MIT

Skillstore revision

r2

Version notice

The author did not declare a version.

Ref

f9e2c34b4f19c7f3e6b0a1e93227b5f77cc12526

Maintenance freshness

7/26/2026

Usage

5 downloads ยท 87 views

File structure

๐Ÿ“„ SKILL.md

More from sickn33

View all
View all