Zum Hauptinhalt springen
Dieser Inhalt ist noch nicht in Ihrer Sprache verfügbar und wird auf Englisch angezeigt.

Entra App Registration

Skill Aktiv
Teil von:Azure

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: Azure RBAC or role assignments (use azure-rbac), Key Vault secrets (use azure-keyvault-expiration-audit), general Azure resource security guidance.

Zweck

To guide users through the process of creating and configuring Microsoft Entra ID app registrations, setting up OAuth 2.0 authentication, and integrating Microsoft Authentication Library (MSAL) into their applications.

Funktionen

  • Guides Entra ID app registration process
  • Explains OAuth 2.0 authentication flows
  • Provides MSAL integration examples
  • Includes Azure CLI commands for app management
  • Offers security best practices for authentication

Anwendungsfälle

  • Create a new app registration in Azure AD
  • Configure OAuth 2.0 settings for an application
  • Integrate MSAL for user authentication in console apps
  • Understand and add API permissions for Microsoft Graph
  • Troubleshoot common app registration and authentication errors

Nicht-Ziele

  • Azure RBAC or role assignments
  • Key Vault secrets management
  • General Azure resource security guidance

Workflow

  1. Navigate to Microsoft Entra ID App registrations in Azure Portal.
  2. Create a new app registration, providing name, supported account types, and redirect URI.
  3. Save the Application (client) ID and Directory (tenant) ID.
  4. Configure authentication settings and API permissions.
  5. Create a client secret (for confidential clients) or use PKCE (for public clients).
  6. Implement OAuth 2.0 flow using MSAL libraries or Azure CLI for testing.

Trust

  • warning:Issues Attention19 issues opened and 11 closed in the last 90 days indicates a closure rate below 50%, suggesting slower than ideal maintainer responsiveness.

Installation

Zuerst Marketplace hinzufügen

/plugin marketplace add microsoft/skills
/plugin install azure-skills@skills

Qualitätspunktzahl

79 /100
Analysiert about 23 hours ago

Vertrauenssignale

Letzter Commit1 day ago
Sterne2.3k
LizenzMIT
Status
Quellcode ansehen

Ähnliche Erweiterungen

Azure Identity Py

99

Azure Identity SDK for Python authentication with Microsoft Entra ID. Use for DefaultAzureCredential, managed identity, service principals, and token caching. Triggers: "azure-identity", "DefaultAzureCredential", "authentication", "managed identity", "service principal", "credential".

Skill
microsoft

Netlify Identity

100

Verwenden Sie dies, wenn die Aufgabe Authentifizierung, Benutzerregistrierungen, Anmeldungen, Passwortwiederherstellung, OAuth-Anbieter, rollenbasierte Zugriffskontrolle oder den Schutz von Routen und Funktionen beinhaltet. Verwenden Sie immer `@netlify/identity`. Verwenden Sie niemals `netlify-identity-widget` oder `gotrue-js` – diese sind veraltet.

Skill
netlify

Microsoft Azure Webjobs Extensions Authentication Events Dotnet

99

Microsoft Entra Authentication Events SDK for .NET. Azure Functions triggers for custom authentication extensions. Use for token enrichment, custom claims, attribute collection, and OTP customization in Entra ID. Triggers: "Authentication Events", "WebJobsAuthenticationEventsTrigger", "OnTokenIssuanceStart", "OnAttributeCollectionStart", "custom claims", "token enrichment", "Entra custom extension", "authentication extension".

Skill
microsoft

Mongodb Mcp Setup

100

Anleitung für Benutzer zur Konfiguration wichtiger MongoDB MCP-Serveroptionen. Verwenden Sie diese Skill, wenn ein Benutzer den MongoDB MCP-Server installiert hat, aber die erforderlichen Umgebungsvariablen nicht konfiguriert wurden oder wenn er nach der Verbindung zu MongoDB/Atlas fragt und die Anmeldeinformationen nicht eingerichtet sind.

Skill
mongodb

Auth0 Express OAuth2 JWT Bearer

100

Use when adding Auth0 token validation to Express or Node.js APIs - integrates express-oauth2-jwt-bearer SDK to protect Node.js API endpoints with JWT Bearer authentication, scope-based RBAC, claim validation, and optional DPoP support

Skill
auth0

Auth0 SPA JS Integration

100

Use when adding authentication to Vanilla JS, Svelte, or any framework-agnostic single-page applications - integrates @auth0/auth0-spa-js SDK for SPAs without framework-specific wrappers

Skill
auth0