- 1

Azure Active Directory: Autenticación y Autorización en la Nube
10:01 - 2

Conceptos Clave de Azure Active Directory
07:41 - 3

Identidad como Clave en Seguridad de IT y Autenticación Avanzada
04:46 - 4

Autenticación de usuarios con Azure Active Directory
10:09 - 5

Autenticación Multifactor: Seguridad Adicional en Inicios de Sesión
08:03 - 6

Autenticación Moderna con Azure Active Directory B2C
07:46
Políticas Personalizadas en Azure Active Directory B2C
Clase 16 de 28 • Curso de Azure Active Directory
Contenido del curso
- 7

Diferencias entre Autenticación y Autorización en Azure Active Directory
04:26 - 8

Tokens en Azure Active Directory: Tipos y Uso Práctico
10:24 - 9

Protocolos de Autenticación en Azure Active Directory
07:59 - 10

Integración de Aplicaciones con Active Directory usando MSAL
05:12 - 11

Azure Active Directory B2C: Gestión de Usuarios y Autenticación
10:13
- 15

Comparación de Flujos de Usuario y Directivas Personalizadas en Azure AD B2C
10:00 - 16

Políticas Personalizadas en Azure Active Directory B2C
15:00 - 17

Configuración de Prerrequisitos para Políticas Personalizadas en Azure B2C
09:59 - 18

Configuración de Políticas Personalizadas en Azure B2C
10:30 - 19

Subida y prueba de archivos en Azure para políticas de identidad
06:29 - 20

Ejemplos de Active Directory B2C para Soluciones de Identidad
06:40
¿Qué son las políticas personalizadas en Azure?
Imagina poder definir rigurosamente los pasos para la autenticación y gestión de usuarios en tu aplicación. Las políticas personalizadas en Azure te permiten hacer justo eso a través de archivos XML. Estos archivos son el corazón de la configuración, donde defines cómo se comportará tu experiencia de identidad al registrar, loguear, modificar perfiles o resetear contraseñas. Utilizar Visual Studio Code con el complemento adecuado facilita su edición.
¿Cómo se suben y validan las políticas personalizadas?
Una vez editados, estos archivos XML deben subirse al portal de Azure bajo la categoría de experiencia de identidad. Durante este proceso, se realiza una validación de sintaxis para asegurar que el archivo es correcto. Sin embargo, cabe notar que errores pueden aún surgir en tiempo de ejecución, por lo cual es crucial realizar una depuración de las soluciones de identidad una vez cargadas en Azure.
¿Cómo están estructuradas jerárquicamente las políticas personalizadas?
Las políticas personalizadas están conformadas por una estructura jerárquica que incluye:
- Un archivo base
- Un archivo de extensión
- La política a ejecutar
Por ejemplo, para el inicio de sesión, hay un archivo específico que se refiere tanto al archivo base como a las extensiones pertinentes. Esto permite orquestar la confianza entre diferentes entidades, como cuentas locales, redes sociales, o proveedores externos usando protocolos estándar como OpenID Connect.
Implementación Práctica de las Políticas Personalizadas
Implementar políticas personalizadas es un proceso flexible y adaptable a distintos escenarios. Veamos cómo podemos comenzar y las recomendaciones para su uso efectivo.
¿Cuáles son los componentes clave de los archivos XML?
Los archivos XML contemplan varios bloques fundamentales:
- Interacción con usuarios: Define cómo el usuario interactuará con la aplicación.
- Definición de clientes: Determina los clientes que se utilizarán.
- Lógica de negocios: Especifica los pasos para iniciar sesión, cambiar contraseña o modificar el perfil.
Estos elementos se configuran para trabajar inicialmente con un paquete de inicio rápido, que facilita la ambientación del directorio activo y la ejecución de tareas de configuración necesarias.
¿Cómo interactúan los usuarios con las políticas?
Al iniciar sesión, el usuario ejecuta una política definida previamente. Esta política contiene un "user journey", una serie de pasos y condiciones que se deben cumplir para autenticar al usuario. Cada paso puede involucrar diferentes procesos, como:
- Selección de cuentas sociales o locales
- Llamadas a una API REST
- Validación o escritura de información en el directorio activo
Al concluir todos los pasos, es fundamental tener configurada la URI de respuesta de la aplicación para recibir el token necesario.
Recomendaciones para el uso de políticas
Al tratar con políticas personalizadas, es crucial seguir ciertas recomendaciones para asegurar un funcionamiento óptimo:
- Alta disponibilidad: Asegúrate de que cualquier API utilizada esté configurada para soportar alta disponibilidad.
- Content Delivery Network (CDN): Almacena imágenes, estilos o scripts en una CDN para mejorar tiempos de respuesta y evitar sobrecargar el origen.
- Modificaciones prudentes: Siempre modifica las directivas en archivos de extensión o de uso de confianza, evitando cambiar la directiva base a menos que sea necesario.
Recuerda que las políticas personalizadas ofrecen una gran diversidad de escenarios y ejemplos posibles. Son una herramienta poderosa para configurar cómo se gestionan las identidades en Azure, y tu aprendizaje y adaptación a estas prácticas serán clave para su implementación eficaz en tus proyectos.