azure-security

Provide Azure security hardening guidance for identity, access, secrets, and policy enforcement.

Updated Apr 27, 2026
One-click install
npx skills add https://github.com/tomz/agent-skills --skill azure-security-tomz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: azure-security
Source: https://github.com/tomz/agent-skills/tree/main/azure-security
Command: npx skills add https://github.com/tomz/agent-skills --skill azure-security-tomz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Azure security teams often struggle to consistently apply identity, access, and data protection controls across subscriptions. This skill consolidates Microsoft Entra ID, RBAC, Key Vault, Managed Identity, Defender for Cloud, Sentinel, Conditional Access, PIM, and Azure Policy into actionable, repeatable guidance.

Core Features & Use Cases

  • Identity and access governance with Entra ID, CA, and PIM for just-in-time access.
  • RBAC design patterns and least-privilege configurations for resources and management planes.
  • Secrets management and Key Vault best practices for encryption and access control.
  • Security posture and monitoring with Defender for Cloud, Sentinel, and policy initiatives.
  • Operational playbooks for onboarding, dev/test/prod environments, and audit/compliance readiness.

Quick Start

Initiate a basic security hardening by aligning RBAC with least privilege, enabling Key Vault safeguards, and enabling Defender and Conditional Access in your Azure tenant.

Frequently Asked Questions about azure-security

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

FAQPage Schema
How do I configure least privilege RBAC across Azure subscriptions?

Implement least privilege RBAC by assigning specific Entra ID roles to identities and management groups, ensuring users only have necessary access. This skill provides structured design patterns to enforce these controls across dev, staging, and production environments.

What is the best way to manage Azure Key Vault secrets and access control?

Manage Azure Key Vault secrets by enabling RBAC permissions for data plane access and utilizing managed identities for authentication. This skill covers operational best practices for encryption, access control, and safeguarding secrets during cloud deployment workflows.

How do I set up Conditional Access and PIM for just-in-time Azure access?

Set up just-in-time Azure access by configuring Entra ID Privileged Identity Management (PIM) and Conditional Access policies to restrict permissions dynamically. This skill offers operational playbooks to govern identity and access with these specific Entra ID features.

Can I use this to audit Azure security posture with Defender for Cloud and Sentinel?

Yes, you can audit Azure security posture using Defender for Cloud and Sentinel to monitor threats and compliance. This skill guides you through enabling these services and deploying Azure Policy initiatives for ongoing security operations and audit readiness.

Does this cover subscription onboarding and policy enforcement for multiple environments?

Yes, this covers subscription onboarding and Azure Policy enforcement for development, staging, and production environments. It provides repeatable guidance to establish security guardrails, configure conditional access, and ensure compliance readiness across multiple Azure tenants.