Acceso condicional: Condiciones

Dentro de una directiva de acceso condicional, un administrador puede usar una o más señales para mejorar sus decisiones de directivas.

Screenshot of available conditions for a Conditional Access policy in the Microsoft Entra admin center.

Se pueden combinar varias condiciones para crear directivas de acceso condicional específicas y concretas.

Cuando los usuarios acceden a una aplicación confidencial, un administrador puede factorizar varias condiciones en sus decisiones de acceso como:

  • Información de riesgo de inicio de sesión de ID Protection
  • Ubicación de red
  • Información del dispositivo

Riesgo de usuario

Los administradores con acceso a ID Protection pueden evaluar el riesgo de usuario como parte de una directiva de acceso condicional. Un riesgo de usuario representa la probabilidad de que una identidad o cuenta determinada esté en peligro. Puede encontrar más información sobre el riesgo de los usuarios en los artículos ¿Cuáles son los riesgos? e Instrucciones: Configuración y habilitación de directivas de riesgo.

Riesgo de inicio de sesión

Los administradores con acceso a ID Protection pueden evaluar el riesgo de inicio de sesión como parte de una directiva de acceso condicional. Un riesgo de inicio de sesión representa la probabilidad de que el propietario de la identidad no haya autorizado una solicitud de autenticación determinada. Puede encontrar más información sobre el riesgo de inicio de sesión en los artículos ¿Cuáles son los riesgos? e Instrucciones: Configuración y habilitación de directivas de riesgo.

Riesgo interno (versión preliminar)

Los administradores con acceso a la Protección adaptable de Microsoft Purview pueden incorporar señales de riesgo de Microsoft Purview a las decisiones de directiva de acceso condicional. El riesgo interno tiene en cuenta la gobernanza de datos, la seguridad de los datos y las configuraciones de riesgo y cumplimiento de Microsoft Purview. Estas señales se basan en factores contextuales como:

  • Comportamiento del usuario
  • Patrones históricos
  • Detecciones de anomalías

Esta condición permite a los administradores usar directivas de acceso condicional para realizar acciones como bloquear el acceso, requerir métodos de autenticación más seguros o requerir la aceptación de términos de uso.

Esta funcionalidad implica la incorporación de parámetros que abordan específicamente posibles riesgos derivados dentro de una organización. Al configurar el acceso condicional para considerar el riesgo interno, los administradores pueden adaptar los permisos de acceso en función de factores contextuales, como el comportamiento del usuario, los patrones históricos y la detección de anomalías.

Para obtener más información, consulte el artículo Configuración y habilitación de una directiva basada en riesgos internos.

Plataformas de dispositivo

El acceso condicional identifica la plataforma de dispositivo mediante el uso de la información proporcionada por el dispositivo, como las cadenas de agente de usuario. Como las cadenas de agente de usuario se pueden modificar, esta información no se comprueba. La plataforma de dispositivo se debe usar junto con las directivas de cumplimiento de dispositivos de Microsoft Intune o como parte de una instrucción de bloque. El valor predeterminado es aplicarlo a todas las plataformas de dispositivo.

El acceso condicional admite las siguientes plataformas de dispositivo:

  • Android
  • iOS
  • Windows
  • macOS
  • Linux

Si bloquea la autenticación heredada con la condición Otros clientes, también puede establecer la condición de la plataforma del dispositivo.

No se admite la selección de plataformas de dispositivos macOS o Linux al seleccionar Requerir aplicación cliente aprobada o Requerir directiva de protección de aplicaciones como los únicos controles de concesión o cuando elija Requerir todos los controles seleccionados.

Importante

Microsoft le recomienda que tenga una directiva de acceso condicional para las plataformas de dispositivos que no sean compatibles. Por ejemplo, si quiere bloquear el acceso a los recursos corporativos desde Chrome OS o cualquier otro cliente no compatible, debe configurar una directiva con una condición de plataformas de dispositivos que incluya cualquier dispositivo, excluya las plataformas de dispositivo compatibles y conceda el control establecido para bloquear el acceso.

Ubicaciones

Cuando los administradores configuran la ubicación como una condición, las organizaciones pueden elegir incluir o excluir las ubicaciones. Estas ubicaciones con nombre pueden incluir la información de red pública IPv4 o IPv6, el país o la región, áreas desconocidas que no estén asignadas a países o regiones en concreto y la red compatible del acceso seguro global.

Al incluir cualquier ubicación, esta opción incluye cualquier dirección IP en Internet, no solo en las ubicaciones con nombre configuradas. Cuando los administradores seleccionan cualquier ubicación, pueden optar por excluir todas las ubicaciones de confianza o seleccionadas.

Los administradores pueden crear directivas dirigidas a ubicaciones específicas junto con otras condiciones. Para más información sobre las ubicaciones, consulte el artículo Qué es la condición de ubicación del acceso condicional de Microsoft Entra.

Aplicaciones cliente

De manera predeterminada, todas las directivas de acceso condicional recién creadas se aplican a todos los tipos de aplicaciones cliente, incluso si la condición de las aplicaciones cliente no está configurada.

Nota:

El comportamiento de la condición de las aplicaciones cliente se actualizó en agosto de 2020. Si ya tiene directivas de acceso condicional, estas permanecerán sin cambios. Sin embargo, si hace clic en una directiva existente, se habrá quitado el botón de alternancia Configurary se seleccionan las aplicaciones cliente a las que se aplica la directiva.

Importante

Los inicios de sesión desde clientes de autenticación heredada no admiten la autenticación multifactor (MFA) y no pasan la información del estado de los dispositivos, por lo que se bloquean mediante los controles de concesión de acceso condicional, como la exigencia de MFA o dispositivos compatibles. Si tiene cuentas que deben usar la autenticación heredada, debe excluir esas cuentas de la directiva, o bien configurar la directiva para que solo se aplique a los clientes de autenticación moderna.

Cuando el botón de alternancia Configurar está establecido en , se aplica a los elementos seleccionados; cuando está establecido en No, se aplica a todas las aplicaciones cliente, incluidos los clientes de autenticación moderna y heredada. Este botón de alternancia no aparece en las directivas creadas antes de agosto de 2020.

  • Clientes de autenticación moderna
    • Browser
      • Estos incluyen aplicaciones basadas en web que usan protocolos como SAML, WS-Federation, OpenID Connect o servicios registrados como un cliente de OAuth Confidential.
    • Aplicaciones móviles y aplicaciones de escritorio
      • Esta opción incluye aplicaciones como las aplicaciones de teléfono y escritorio de Office.
  • Clientes de autenticación heredada
    • Clientes de Exchange ActiveSync
      • Esta selección incluye cualquier uso del protocolo Exchange ActiveSync (EAS).
      • Cuando la directiva bloquea el uso de Exchange ActiveSync, el usuario afectado recibe un único mensaje de correo electrónico de cuarentena. Este mensaje de correo electrónico proporciona información sobre por qué está bloqueado e incluye instrucciones de corrección si es posible.
      • Los administradores pueden aplicar directivas solo a las plataformas admitidas (como iOS, Android y Windows) mediante Microsoft Graph API de acceso condicional.
    • Otros clientes
      • Esta opción incluye clientes que usan protocolos de autenticación básicos o heredados que no admiten la autenticación moderna.
        • SMTP: Utilizado por clientes POP e IMAP para enviar mensajes de correo electrónico.
        • Detección automática: usada por clientes Outlook y EAS para buscar y conectarse a buzones en Exchange Online.
        • Exchange Online PowerShell: se usa para conectarse a Exchange Online con PowerShell remoto. Si bloquea la autenticación básica para Exchange Online PowerShell, debe usar el módulo de Exchange Online PowerShell para conectarse. Para obtener instrucciones, consulte Conexión a Exchange Online PowerShell con autenticación multifactor.
        • Servicios web Exchange (EWS): una interfaz de programación que se usa en Outlook, Outlook para Mac y aplicaciones de terceros.
        • IMAP4: usado por clientes de correo electrónico IMAP.
        • MAPI sobre HTTP (MAPI/HTTP): usado por Outlook 2010 y versiones posteriores.
        • Libreta de direcciones sin conexión (OAB): una copia de las colecciones de listas de direcciones que Outlook descarga y usa.
        • Outlook en cualquier lugar (RPC a través de HTTP): usado por Outlook 2016 y versiones anteriores.
        • Servicio Outlook: usado por la aplicación de correo electrónico y calendario de Windows 10.
        • POP3: usado por clientes de correo electrónico POP.
        • Servicios web de creación de informes: se usan para recuperar datos de informes en Exchange Online.

Estas condiciones se suelen usar para:

  • Requerir un dispositivo administrado
  • Bloquear la autenticación heredada
  • Bloquear aplicaciones web, pero permitir aplicaciones móviles o de escritorio

Exploradores compatibles

Esta configuración funciona con todos los exploradores. Sin embargo, para satisfacer una directiva de dispositivo, como un requisito de dispositivo compatible, se admiten los sistemas operativos y exploradores siguientes. Los sistemas operativos y los exploradores que quedan fuera de la compatibilidad estándar no se muestran en esta lista:

Sistemas operativos Exploradores
Windows 10 y versiones posteriores Microsoft Edge, Chrome, Firefox 91+
Windows Server 2022 Microsoft Edge, Chrome
Windows Server 2019 Microsoft Edge, Chrome
iOS Microsoft Edge, Safari (consulte las notas)
Android Microsoft Edge, Chrome
macOS Microsoft Edge, Chrome, Safari
Escritorio de Linux Microsoft Edge

Estos exploradores admiten la autenticación de dispositivo, lo que permite identificar y validar el dispositivo con respecto a una directiva. Se produce un error en la comprobación del dispositivo si el explorador se ejecuta en modo privado o si las cookies están deshabilitadas.

Nota:

Edge 85+ requiere que el usuario inicie sesión en el explorador para pasar correctamente la identidad del dispositivo. De lo contrario, se comporta como Chrome sin la extensión de cuentas. Este inicio de sesión podría no producirse automáticamente en un escenario de unión a un dispositivo híbrido.

Safari es compatible con el acceso condicional basado en un dispositivo administrado, pero no puede satisfacer las condiciones Requerir aplicación cliente aprobada o Requerir la directiva de protección de aplicaciones. Un navegador administrado como Microsoft Edge cumple ambos requisitos. En iOS con la solución de administración de datos maestros de terceros solo el explorador Microsoft Edge admite la directiva de dispositivo.

Firefox 91 y las versiones posteriores son compatibles con el acceso condicional basado en dispositivos, pero es necesario habilitar la opción "Permitir el inicio de sesión único de Windows para Microsoft, cuentas de trabajo y escolares".

Chrome 111+ es compatible con el acceso condicional basado en dispositivos, pero es necesario habilitar "CloudApAuthEnabled".

¿Por qué veo una solicitud de certificado en el explorador?

En los dispositivos Windows 7, iOS, Android y macOS se identifican mediante un certificado de cliente. Este certificado se aprovisiona cuando se registra el dispositivo. Cuando un usuario inicia sesión por primera vez a través del explorador, se le pide que seleccione el certificado. El usuario debe seleccionar este certificado antes de usar el explorador.

Compatibilidad con Chrome

Para obtener compatibilidad con Chrome en Windows 10 Creators Update (versión 1703) o una versión posterior, instale la extensión Cuentas de Windows o habilite CloudAPAuthEnabled de Chrome. Estas configuraciones son necesarias cuando una directiva de acceso condicional requiere detalles específicos del dispositivo para plataformas Windows en particular.

Para habilitar automáticamente la directiva CloudAPAuthEnabled en Chrome, cree la siguiente clave del Registro:

  • Ruta de acceso: HKEY_LOCAL_MACHINE\Software\Policies\Google\Chrome
  • Nombre: CloudAPAuthEnabled
  • Valor: 0x00000001
  • PropertyType: DWORD

Para implementar automáticamente la extensión Cuenta de Windows en los exploradores de Chrome, cree la siguiente clave del Registro:

  • Ruta de acceso: HKEY_LOCAL_MACHINE\Software\Policies\Google\Chrome\ExtensionInstallForcelist
  • Nombre: 1
  • Tipo: REG_SZ (String)
  • Data: ppnbnpeolgkicgegkbkbjmhlideopiji;https\://clients2.google.com/service/update2/crx

Para la compatibilidad con Chrome en Windows 8.1 y 7, cree la siguiente clave del Registro:

  • Ruta de acceso: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome\AutoSelectCertificateForUrls
  • Nombre: 1
  • Tipo: REG_SZ (String)
  • Data: {"pattern":"https://device.login.microsoftonline.com","filter":{"ISSUER":{"CN":"MS-Organization-Access"}}}

Clientes de escritorio y aplicaciones móviles compatibles

Los administradores pueden seleccionar Aplicaciones móviles y clientes de escritorio como aplicación cliente.

Esta configuración afecta a los intentos de acceso realizados desde las siguientes aplicaciones móviles y clientes de escritorio:

Aplicaciones cliente Servicio de destino Plataforma
Aplicación de Dynamics CRM Dynamics CRM Windows 10, Windows 8.1, iOS y Android
Aplicación de Correo electrónico/Calendario/People, Outlook 2016, Outlook 2013 (con la autenticación moderna) Exchange Online Windows 10
Directiva de MFA y de ubicación para las aplicaciones. No se admiten las directivas basadas en dispositivos. Cualquier servicio de aplicaciones de Mis aplicaciones Android e iOS
Microsoft Teams Services: esta aplicación cliente controla todos los servicios que admiten Microsoft Teams y todas sus aplicaciones cliente: escritorio de Windows, iOS, Android, WP y cliente web. Equipos de Microsoft Windows 10, Windows 8.1, Windows 7, iOS, Android y macOS
Aplicaciones de Office 2016, Office 2013 (con autenticación moderna), cliente de sincronización de OneDrive SharePoint Windows 8.1, Windows 7, Windows 7
Aplicaciones de Office 2016, aplicaciones universales de Office, Office 2013 (con autenticación moderna), cliente de sincronización de OneDrive SharePoint Online Windows 10
Office 2016 (solo Word, Excel, PowerPoint y OneNote). SharePoint macOS
Office 2019 SharePoint Windows 10, macOS
Aplicaciones móviles de Office SharePoint Android, iOS
Aplicación de Yammer para Office Yammer Windows 10, iOS y Android
Outlook 2019 SharePoint Windows 10, macOS
Outlook 2016 (Office para macOS) Exchange Online macOS
Outlook 2016, Outlook 2013 (con autenticación moderna) y Skype Empresarial (con autenticación moderna) Exchange Online Windows 8.1, Windows 7, Windows 7
Aplicación móvil de Outlook Exchange Online Android, iOS
Power BI app Servicio Power BI Windows 10, Windows 8.1, Windows 7, Android e iOS
Skype Empresarial Exchange Online Android, iOS
Aplicación Azure DevOps Services (anteriormente conocida como Visual Studio Team Services o VSTS) Azure DevOps Services (anteriormente conocido como Visual Studio Team Services o VSTS) Windows 10, Windows 8.1, Windows 7, iOS y Android

Clientes de Exchange ActiveSync

  • Los administradores solo pueden seleccionar clientes de Exchange ActiveSync al asignar directivas a usuarios o grupos. Si selecciona Todos los usuarios, Todos los usuarios externos e invitados o Roles del directorio, todos los usuarios estarán sujetos a la directiva.
  • Cuando los administradores crean una directiva asignada a los clientes de Exchange ActiveSync, Exchange Online debe ser la única aplicación en la nube asignada a la directiva.
  • Los administradores pueden restringir el ámbito de esta directiva a plataformas específicas mediante la condición Plataformas de dispositivo.

Si el control de acceso que se asigna a la directiva usa Requerir aplicación cliente aprobada, se dirige al usuario para que instale y use el cliente móvil de Outlook. En el caso de que se requiera una autenticación multifactor, aceptar los Términos de uso o tener en cuenta controles personalizados, los usuarios afectados se bloquearán, ya que la autenticación básica no admite estos controles.

Para más información, consulte los siguientes artículos.

Otros clientes

Si selecciona Otros clientes, puede especificar una condición que afecta a las aplicaciones que usan la autenticación básica con protocolos de correo electrónico como IMAP, MAPI, POP, SMTP y aplicaciones de Office más antiguas que no usan la autenticación moderna.

Estado del dispositivo (en desuso)

Esta condición está en desuso. Los clientes deben usar la condición de filtro para dispositivos de la directiva de acceso condicional para satisfacer escenarios, lo que anteriormente se lograba mediante la condición de estado del dispositivo.

Importante

El estado del dispositivo y los filtros para dispositivos no se pueden usar juntos en la directiva de acceso condicional. Los filtros para dispositivos proporcionan una selección de destino más granular, incluida la compatibilidad con la información de estado del dispositivo de destino a través de las propiedades trustType y isCompliant.

Filtro para dispositivos

Cuando los administradores configuran el filtro para dispositivos como una condición, pueden elegir incluir o excluir dispositivos según un filtro mediante una expresión de regla en las propiedades del dispositivo. La expresión de regla del filtro para dispositivos se puede crear mediante el generador de reglas o la sintaxis de regla. Esta experiencia es similar a la que se usa para las reglas de pertenencia dinámica para grupos. Para obtener más información, consulte el artículo Acceso condicional: filtros para dispositivos.

Flujos de autenticación (versión preliminar)

Los flujos de autenticación controlan cómo usa su organización determinados protocolos de autenticación y autorización y concesiones. Estos flujos pueden proporcionar una experiencia sencilla a los dispositivos que puedan carecer de dispositivos de entrada locales, como dispositivos compartidos o de señalización digital. Use este control para configurar métodos de transferencia como flujo de código de dispositivo o transferencia de autenticación.

Pasos siguientes