StealIt

Entra App Registration

entra-app-registration

Guides Microsoft Entra ID app registration, OAuth 2.0 authentication, and MSAL integration. USE FOR: create app registration, register Azure AD app, configure OAuth, set up authentication, add API permissions, generate service principal, MSAL example, console app auth, Entra ID setup, Azure AD authentication. DO NOT USE FOR: Key Vault secrets (use azure-keyvault-expiration-audit), general Azure resource security guidance.

Install

Run this in your project folder. It works with Claude Code, Cursor, Codex and dozens of other agents.

$ npx skills add microsoft/azure-skills --skill entra-app-registration

Needs Node.js. Add -g to install for every project, or -a claude-code to skip the agent picker.

How to use Entra App Registration

Once it's installed, Claude reads this skill on its own whenever a request matches what it's for, so you don't have to mention it by name. In Claude Code you can also run it directly by typing /entra-app-registration.

It contains no scripts, only instructions and reference files, so it can't run code on its own.

What the instructions cover

  1. 1Overview
  2. 2Core Workflow
  3. 3Common Patterns
  4. 4MCP Tools and CLI
  5. 5Security Best Practices
  6. 6SDK Quick References
  7. 7References
  8. 8External Resources

Section headings from the skill's SKILL.md file.

What's inside · 17 files

  • SKILL.md
  • references/BICEP-EXAMPLE.bicep
  • references/api-permissions.md
  • references/auth-best-practices.md
  • references/cli-commands.md
  • references/console-app-example.md
  • references/first-app-registration.md
  • references/oauth-flows.md
  • references/sdk/azure-identity-dotnet.md
  • references/sdk/azure-identity-java.md
  • references/sdk/azure-identity-py.md
  • references/sdk/azure-identity-rust.md
  • references/sdk/azure-identity-ts.md
  • references/sdk/azure-keyvault-py.md
  • references/sdk/azure-keyvault-secrets-ts.md
  • references/sdk/microsoft-azure-webjobs-extensions-authentication-events-dotnet.md
  • references/troubleshooting.md

More from Microsoft

See all →

Airunway AKS Setup

Set up AI Runway on AKS — from bare cluster to running model. Covers cluster verification, controller install, GPU assessment, provider setup, and first deployment. WHEN: "setup…

Cloud & DevOpsMicrosoft1.6k

Appinsights Instrumentation

Guidance for instrumenting webapps with Azure Application Insights. Provides telemetry patterns, SDK setup, and configuration references. WHEN: how to instrument app, App Insights…

Cloud & DevOpsMicrosoft1.6k

Azure AI

Build and troubleshoot Azure AI Search, Speech, OpenAI, and Document Intelligence apps. WHEN: AI Search, query search, vector search, hybrid search, semantic search…

AI & AgentsMicrosoft1.6k

Azure Aigateway

Configure Azure API Management as an AI Gateway for AI models, MCP tools, and agents. WHEN: semantic caching, token limit, content safety, load balancing, AI model governance, MCP…

Cloud & DevOpsMicrosoft1.6k
See all →

Attack Tree Construction

Build comprehensive attack trees to visualize threat paths. Use when mapping attack scenarios, identifying defense gaps, or communicating security risks to stakeholders.

SecuritySeth Hobson42k

K8s Security Policies

Implement Kubernetes security policies including NetworkPolicy, PodSecurityPolicy, and RBAC for production-grade security. Use when securing Kubernetes clusters, implementing…

SecuritySeth Hobson42k

Sast Configuration

Configure Static Application Security Testing (SAST) tools for automated vulnerability detection in application code. Use when setting up security scanning, implementing DevSecOps…

SecuritySeth Hobson42k

Secrets Management

Implement secure secrets management for CI/CD pipelines using Vault, AWS Secrets Manager, or native platform solutions. Use when handling sensitive credentials, rotating secrets…

SecuritySeth Hobson42k