entra-app-registration
Registrar aplicaciones de Microsoft Entra ID
Esta habilidad proporciona orientación paso a paso para registrar aplicaciones en Microsoft Entra ID, configurar flujos de autenticación OAuth 2.0 e integrar bibliotecas MSAL en múltiples lenguajes de programación.
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
اختبرها
استخدام "entra-app-registration". Crear un registro de aplicación para una aplicación web usando Azure CLI
النتيجة المتوقعة:
- Paso 1: Registrar la aplicación
- az ad app create --display-name 'MyWebApp' --sign-in-audience AzureADMyOrg
- Paso 2: Agregar URI de redireccionamiento
- az ad app update --id <app-id> --web-redirect-uris 'https://localhost:5001/signin-oidc'
- Paso 3: Configurar flujo implícito (si es necesario)
- az ad app update --id <app-id> --oauth2-allow-implicit-flow true
استخدام "entra-app-registration". Agregar permisos de Microsoft Graph a una aplicación existente
النتيجة المتوقعة:
- az ad app permission add --id <app-id> --api 00000003-0000-0000-c000-000000000000 --api-permissions 311dfae8-5d4b-4b4b-4b4b-4b4b4b4b4b4b=Scope
- Otorgar consentimiento del administrador:
- az ad app permission admin-consent --id <app-id>
التدقيق الأمني
آمنAll 529 static findings are false positives. The skill is official Microsoft documentation for Entra ID app registration, OAuth 2.0 flows, and MSAL integration. Detected patterns (external_commands, network, filesystem, env_access) are legitimate documentation showing Azure CLI commands and Microsoft endpoint URLs.
الأنماط المكتشفة
درجة الجودة
ماذا يمكنك بناءه
Primer registro de aplicación
Guía a los desarrolladores a través del registro de su primera aplicación en Microsoft Entra ID, incluyendo la elección del tipo de aplicación, la configuración de URIs de redireccionamiento y la configuración de autenticación.
Autenticación de aplicación de consola
Ayuda a los desarrolladores a agregar autenticación de usuario a aplicaciones de consola usando bibliotecas MSAL con flujos de inicio de sesión interactivos.
Autenticación de servicio a servicio
Guía la implementación de autenticación de daemon o servicio usando el flujo de credenciales de cliente para trabajos en segundo plano y APIs.
جرّب هذه الموجهات
Ayúdame a crear un nuevo registro de aplicación en Microsoft Entra ID para una aplicación web. Necesito configurar autenticación OAuth 2.0.
¿Cómo agrego permisos de API de Microsoft Graph a mi registro de aplicación de Entra ID? Necesito permisos User.Read y Mail.Send.
Muéstrame cómo implementar el flujo de credenciales de cliente para un servicio daemon que necesita llamar a la API de Microsoft Graph sin interacción del usuario.
Mi autenticación de MSAL está fallando con el error AADSTS50011. ¿Cómo corrijo la discrepancia de URI de redireccionamiento?
أفضل الممارسات
- Usar certificados en lugar de secretos de cliente para aplicaciones web de producción
- Solicitar solo los permisos mínimos de API necesarios (mínimo privilegio)
- Usar identidades administradas para aplicaciones alojadas en Azure para evitar almacenar secretos
- Configurar políticas de duración de tokens para equilibrar seguridad y experiencia del usuario
تجنب
- Codificar secretos de cliente en código fuente o archivos de configuración
- Usar flujo implícito para clientes confidenciales (usar flujo de código de autorización en su lugar)
- Solicitar permisos excesivos que la aplicación no necesita
- Omitir validación de tokens en aplicaciones de producción