Acceso sin agente a aplicaciones web empresariales
Las aplicaciones web empresariales como SharePoint, JIRA, Confluence y otras alojadas por el cliente en las instalaciones o en nubes públicas ahora se pueden acceder directamente desde un navegador cliente. Los usuarios finales ya no necesitan iniciar el acceso a sus aplicaciones web empresariales desde la tienda. Esta función también permite a los usuarios finales acceder a las aplicaciones web haciendo clic en enlaces de correos electrónicos, herramientas de colaboración o marcadores del navegador, proporcionando una verdadera solución de huella cero a los clientes.
Cómo funciona
-
Agregue un nuevo registro DNS o modifique un registro DNS existente para las aplicaciones web empresariales configuradas.
-
Un administrador de TI añade un nuevo registro DNS público o modifica un registro DNS público existente para el FQDN de la aplicación web empresarial configurada para redirigir al usuario al servicio Citrix Secure Private Access™.
-
Cuando el usuario final inicia el acceso a la aplicación web empresarial configurada, el tráfico de la aplicación se dirige al servicio Citrix Secure Private Access, que luego actuará como proxy para el acceso a la aplicación.
-
Once the request lands on the Citrix Secure Private Access service, it checks for user authentication and application authorization, including contextual access policies checks.
-
Upon successful validation, the Citrix Secure Private Access service communicates with Citrix Cloud Connector™ Appliances, deployed at the customer's environment (either in on-premises or cloud) to enable access to the configured enterprise web app.
Configurar Citrix Secure Private Access para el acceso sin agente a aplicaciones web empresariales
Requisitos previos:
Antes de empezar, necesita lo siguiente para configurar la aplicación.
-
FQDN de la aplicación
-
Certificado SSL – Certificado público para la aplicación que se va a configurar
-
Ubicación del recurso – Instalar dispositivos Citrix Cloud™ Connector
-
Acceso al registro DNS público para actualizarlo con el nombre canónico (CNAME) proporcionado por Citrix® durante la configuración de la aplicación.
Configurar el acceso sin agente a las aplicaciones web empresariales:
-
Inicie sesión en Citrix Cloud y seleccione Secure Private Access.
-
Haga clic en Applications > App Configuration y, a continuación, en Add an app.
-
En la sección Choose a template, haga clic en Skip. Las plantillas solo están disponibles para aplicaciones SaaS.
-
En Where is the application location?, seleccione Inside my corporate network.
-
Seleccione Inside my corporate network para las aplicaciones alojadas dentro de la infraestructura de red privada de su organización, detrás de firewalls y accesibles solo a través de una conexión de red interna
-
Seleccione Outside my corporate network (Google Connector): Para aplicaciones alojadas fuera de la infraestructura de red privada de su organización. El enrutamiento del tráfico se produce directamente desde los usuarios a la aplicación externa a través del conector de Google Cloud.
-
-
Introduzca los siguientes detalles en la sección App Details y haga clic en Next.Detalles de la aplicación de acceso sin agente(/en-us/citrix-secure-private-access/media/spa-web-app-details-direct-access.png)
-
Tipo de aplicación – Seleccione el tipo de aplicación (HTTP o HTTPS).Nota:Para Chrome Enterprise Premium (CEP), solo se admiten aplicaciones web empresariales y SaaS HTTPS. Las aplicaciones web empresariales y SaaS HTTP no son compatibles.
-
Nombre de la aplicación – Nombre de la aplicación.
-
Descripción de la aplicación - Una breve descripción de la aplicación. Esta descripción se muestra a los usuarios en la tienda.
-
Icono de la aplicación – Haga clic en Change icon para cambiar el icono de la aplicación. El tamaño del archivo del icono debe ser de 128x128 píxeles. Si no cambia el icono, se muestra el icono predeterminado.Si no desea mostrar el icono de la aplicación, seleccione No mostrar el icono de la aplicación a los usuarios.
-
-
Seleccione Acceso sin agente para permitir que los usuarios accedan a la aplicación directamente desde un navegador cliente. Introduzca los siguientes detalles.La opción Acceso sin agente solo está disponible para aplicaciones web empresariales.
-
URL – URL de la aplicación de back-end. La URL debe estar en formato HTTPS y el administrador debe añadir una entrada DNS correspondiente.
-
Certificado SSL – Seleccione un certificado SSL existente en el menú desplegable o añada un nuevo certificado SSL haciendo clic en Agregar nuevo certificado SSL.
-
Solo se admite un certificado de CA público o de confianza.
-
Se debe cargar una cadena completa de certificados.
Importante:-
Los administradores deben cargar los certificados directamente en la consola de Secure Private Access, ya que Secure Private Access gestiona su propio almacén de certificados. Para obtener más información, consulte Administrar certificados en la consola de Secure Private Access.
-
Los certificados añadidos a la consola de NetScaler® ya no se pueden utilizar en Secure Private Access, ya que los certificados no se sincronizan entre los dos sistemas.
-
-
Dominios relacionados – El dominio relacionado se rellena automáticamente en función de la URL que haya proporcionado. El dominio relacionado ayuda al servicio a identificar la URL como parte de la aplicación y a enrutar el tráfico en consecuencia. Puede añadir más de un dominio relacionado. Puede vincular un certificado SSL a cada dominio relacionado; esto es opcional.Nota:Aparece un mensaje de advertencia si se añaden dominios relacionados duplicados o si un dominio relacionado también se añade como URL para una aplicación diferente. Para evitar estos problemas, consulte Prácticas recomendadas para configuraciones de aplicaciones web y SaaS.
-
Importar HAR – Puede cargar un archivo HAR para descubrir automáticamente los dominios a los que accede una aplicación. Revise los dominios descubiertos y seleccione los que desee añadir a la configuración de dominios relacionados de la aplicación. Esto simplifica la incorporación de aplicaciones al reducir la necesidad de identificar y configurar manualmente los dominios relacionados. Para obtener más información, consulte Descubrir dominios relacionados mediante un archivo HAR.
-
Registro CName – Generado automáticamente por Secure Private Access. Este es el valor que debe introducirse en el DNS para habilitar el acceso sin agente a la aplicación.
-
-
En la sección Conectividad de la aplicación, se define el enrutamiento para los dominios relacionados de las aplicaciones, si los dominios deben enrutarse externa o internamente a través de Citrix Connector™ Appliance.
-
Tipo de enrutamiento - Seleccione una de las siguientes opciones:
-
Interno – omitir proxy - El tráfico del dominio se enruta a través de Connector Appliance™, omitiendo el proxy web del cliente configurado en Connector Appliance.
-
Interno a través de Connector - Las aplicaciones pueden ser externas, pero el tráfico debe fluir a través de Connector Appliance a la red externa.
-
Externo – El tráfico fluye directamente a Internet.
-
-
Ubicaciones de recursos principales y secundarias - Los administradores pueden garantizar la alta disponibilidad de las aplicaciones incluso durante las interrupciones configurando una ubicación de recursos secundaria o utilizando la opción Primera disponible.
-
Ubicación de recursos principal: Seleccione la ubicación de recursos principal donde está alojada la aplicación. Alternativamente, los administradores pueden seleccionar la opción Primera disponible en Ubicación de recursos principal.
-
Primera disponible: La opción Primera disponible garantiza que se utilice una ubicación de recursos en funcionamiento. Cuando se selecciona Primera disponible, el sistema enruta automáticamente el tráfico a la primera ubicación disponible. Esto garantiza un acceso continuo a la aplicación sin intervención manual. Por ejemplo, si ResourceLocation1 no está disponible pero ResourceLocation2 es accesible, entonces ResourceLocation2 se selecciona de forma predeterminada para servir la aplicación.
-
Ubicación de recursos secundaria - La opción Ubicación de recursos secundaria solo está disponible si se especifica explícitamente una ubicación de recursos principal. Si la ubicación de recursos principal deja de estar disponible, por razones como un fallo de Connector Appliance o del centro de datos, la aplicación conmuta por error a la ubicación de recursos secundaria especificada. La ubicación de recursos secundaria también puede actuar como conmutación por error incluso cuando la aplicación está alojada en otro centro de datos.
También puede establecer una ubicación de recursos principal y secundaria o seleccionar la opción Primera disponible para cada uno de los dominios relacionados.-
Haga clic en el icono de edición en la columna Acciones de la tabla Dominios relacionados.
-
Establezca la ubicación de recursos principal y secundaria o elija la opción Primera disponible.
Nota:-
La configuración de la ubicación de recursos de respaldo y el uso de la función de opción Primera disponible están en vista previa.
-
Cuando se elimina una aplicación, sus entradas de enrutamiento se eliminan automáticamente. Para obtener más información, consulte Limpieza automática de entradas de enrutamiento al eliminar aplicaciones.
-
-
-
En la sección Conectividad de la aplicación, se define el enrutamiento para los dominios relacionados de las aplicaciones, si los dominios deben enrutarse externamente o internamente a través de Citrix Connector™ Appliance.

-
Mantener conexión coherente - Seleccione esta casilla para habilitar la conexión coherente al mismo Connector Appliance. Para obtener detalles sobre las conexiones coherentes, consulte Mantener conexión coherente.Nota:Cuando se selecciona la opción Mantener conexión coherente, el tipo de enrutamiento para la aplicación debe establecerse en Interno a través de Connector en la sección Conectividad de la aplicación.
-
Establezca el método de inicio de sesión preferido.Nota:La opción de inicio de sesión único no es aplicable para Citrix Secure Access con Chrome Enterprise (CEP).
-
En la sección Inicio de sesión único, seleccione el tipo de inicio de sesión único preferido que se utilizará para su aplicación y haga clic en Guardar. Los siguientes tipos de inicio de sesión único están disponibles.
-
Básico – Si su servidor back-end le presenta un desafío basic-401, elija SSO básico. No necesita proporcionar ningún detalle de configuración para el tipo de SSO Básico.
-
Kerberos – Si su servidor back-end le presenta el desafío negotiate-401, elija Kerberos. No necesita proporcionar ningún detalle de configuración para el tipo de SSO Kerberos.
-
Basado en formulario – Si su servidor back-end le presenta un formulario HTML para la autenticación, elija Basado en formulario. Introduzca los detalles de configuración para el tipo de SSO Basado en formulario.
-
SAML - Elija SAML para SSO basado en SAML en aplicaciones web. Introduzca los detalles de configuración para el tipo de SSO SAML.
-
No usar SSO – Utilice la opción No usar SSO cuando no necesite autenticar a un usuario en el servidor back-end. Cuando se selecciona la opción No usar SSO, el usuario es redirigido a la URL configurada en la sección Detalles de la aplicación.
Detalles basados en formulario:Introduzca los siguientes detalles de configuración basados en formulario en la sección Single Sign On y haga clic en Guardar.
-
URL de acción - Escriba la URL a la que se envía el formulario completado.
-
URL del formulario de inicio de sesión – Escriba la URL en la que se presenta el formulario de inicio de sesión.
-
Formato de nombre de usuario - Seleccione un formato para el nombre de usuario.
-
Campo de formulario de nombre de usuario – Escriba un atributo de nombre de usuario.
-
Campo de formulario de contraseña – Escriba un atributo de contraseña.
SAML:Introduzca los siguientes detalles en la sección Sign sign on y haga clic en Guardar.**
-
Afirmación de firma - La afirmación o respuesta de firma garantiza la integridad del mensaje cuando la respuesta o afirmación se entrega a la parte que confía (SP). Puede seleccionar Afirmación, Respuesta, Ambos o Ninguno.
-
URL de aserción – La URL de aserción la proporciona el proveedor de la aplicación. La aserción SAML se envía a esta URL.
-
Estado de retransmisión – El parámetro Estado de retransmisión se utiliza para identificar el recurso específico al que acceden los usuarios después de iniciar sesión y ser dirigidos al servidor de federación de la parte que confía. El estado de retransmisión genera una única URL para los usuarios. Los usuarios pueden hacer clic en esta URL para iniciar sesión en la aplicación de destino.
-
Audiencia – La audiencia la proporciona el proveedor de la aplicación. Este valor confirma que la aserción SAML se genera para la aplicación correcta.
-
Formato de ID de nombre – Seleccione el formato de identificador de nombre compatible.
-
ID de nombre – Seleccione el ID de nombre compatible.
-
En Atributos avanzados (opcional), agregue información adicional sobre el usuario que se envía a la aplicación para las decisiones de control de acceso.
-
Descargue el archivo de metadatos haciendo clic en el enlace debajo de Metadatos SAML. Utilice el archivo de metadatos descargado para configurar el SSO en el servidor de aplicaciones SaaS.
-
Puede copiar la URL de inicio de sesión de SSO en URL de inicio de sesión y usar esta URL al configurar el SSO en el servidor de aplicaciones SaaS.
-
También puede descargar el certificado de la lista Certificado y usarlo al configurar el SSO en el servidor de aplicaciones SaaS.
-
-
-
-
Haga clic en Guardar y, a continuación, en Finalizar. La aplicación se añade a la página Aplicaciones. Puede editar o eliminar una aplicación de la página Aplicaciones después de haberla configurado. Para ello, haga clic en el botón de puntos suspensivos de una aplicación y seleccione las acciones correspondientes.
-
Editar aplicación
-
Eliminar
-
Importante:
-
Para habilitar el acceso a las aplicaciones basado en confianza cero, el acceso a las aplicaciones se deniega de forma predeterminada. El acceso a las aplicaciones solo se habilita si hay una directiva de acceso asociada a la aplicación. Para obtener más información sobre cómo crear directivas de acceso, consulte Crear directivas de acceso.
-
Si se configuran varias aplicaciones con el mismo FQDN o alguna variación del FQDN comodín, esto podría dar lugar a una configuración conflictiva. Para evitar configuraciones conflictivas, consulte Prácticas recomendadas para configuraciones de aplicaciones web y SaaS.
Limpieza automática de entradas de enrutamiento al eliminar aplicaciones
Cuando configura una aplicación, sus destinos (FQDN o dominios de aplicación) se agregan a la tabla de enrutamiento, que Secure Private Access utiliza para las decisiones de enrutamiento. Cuando elimina una aplicación, Secure Private Access limpia las entradas de enrutamiento según las siguientes reglas:
-
Las entradas no referenciadas se eliminan - Si una entrada de enrutamiento (FQDN o dominio de aplicación) asociada a la aplicación eliminada no es referenciada por ninguna otra aplicación, Secure Private Access la elimina automáticamente de la tabla de enrutamiento.
-
Las entradas compartidas se conservan - Si una entrada de enrutamiento es utilizada por más de una aplicación, la eliminación de una de esas aplicaciones no elimina la entrada compartida. La entrada permanece en la tabla de enrutamiento mientras al menos una aplicación activa la referencie.
-
Sin eliminación retroactiva - Las entradas de enrutamiento se evalúan y eliminan solo como parte de la eliminación de una aplicación. Las entradas existentes no se eliminan retroactivamente a menos que se confirme que no son utilizadas por ninguna aplicación.
Nota:
-
La limpieza se ejecuta automáticamente cuando se elimina una aplicación de la página Aplicaciones (mediante el menú de puntos suspensivos (...)). No se requiere ninguna acción del administrador.
-
Dado que las entradas de enrutamiento compartidas se conservan, la eliminación de una aplicación no interrumpe el acceso a otras aplicaciones que comparten el mismo destino.
Servicio Device Posture con aplicaciones de acceso sin agente
Citrix Secure Private Access con aplicaciones de acceso sin agente, cuando se combina con el servicio Device Posture, puede garantizar que solo los dispositivos compatibles accedan a aplicaciones confidenciales a través del acceso sin agente. Los administradores pueden bloquear el acceso a dispositivos no compatibles o no administrados según los resultados del análisis del servicio Device Posture.
Pasos para habilitar el acceso sin agente solo para dispositivos compatibles
Para habilitar el acceso sin agente solo para dispositivos compatibles, el administrador debe realizar los siguientes pasos:
-
Desde la consola de administración del servicio Device Posture, cree una directiva de postura de dispositivo para verificar las condiciones de análisis de postura del dispositivo, como el certificado del dispositivo, el antivirus, el navegador, y luego seleccione Compatible como acción de resultado de la directiva. Para obtener más información, consulte Configurar la postura del dispositivo.

-
Desde la consola de administración de Secure Private Access, realice lo siguiente:
-
Cree una aplicación para la que quiera habilitar el acceso sin agente. Para obtener más información, consulte Acceso directo a aplicaciones web empresariales.
-
Configure Secure Private Access con Device Posture. En Ámbito de la regla, seleccione Comprobación de la postura del dispositivo > Coincide con cualquiera de e introduzca la etiqueta Conforme. Esta etiqueta se envía desde el servicio Device Posture.
Nota:La etiqueta debe introducirse exactamente como se capturó anteriormente, usando mayúsculas iniciales (Compliant). De lo contrario, las directivas de postura del dispositivo no funcionarán según lo previsto. Para obtener más información, consulte Configuración de Citrix Secure Private Access con Device Posture.
-
Una vez realizada esta configuración, en función de los resultados del análisis de la postura del dispositivo, este se etiqueta como conforme, no conforme o se le deniega el inicio de sesión y el acceso a la aplicación se habilita en consecuencia.
Ejemplo:
Considere que ha creado una directiva de postura del dispositivo para comprobar la presencia de un certificado de dispositivo en un dispositivo de punto final y determinar su estado de inicio de sesión. Una vez que se establecen las directivas de postura del dispositivo y se habilita la postura del dispositivo, se producen las siguientes acciones cuando un usuario final inicia sesión en su tienda.
-
El análisis de la postura del dispositivo comprueba la presencia de un certificado de dispositivo en el dispositivo de punto final.
-
Si el certificado del dispositivo está presente en el dispositivo, este se etiqueta como conforme.
-
Si el certificado del dispositivo no está presente en el dispositivo, este se etiqueta como no conforme.
-
-
Esta información se pasa luego al servicio Citrix Secure Private Access como etiquetas.
-
La directiva de acceso se evalúa en función de la clasificación del dispositivo.
-
Si el dispositivo es conforme, se permite el acceso sin agente a las aplicaciones.
-
Si el dispositivo no cumple las normas, el acceso sin agente se deshabilita para las aplicaciones.
-
Experiencia del usuario final
La experiencia del usuario final se basa en la clasificación del dispositivo como compatible o no compatible.
-
Dispositivo compatible:El usuario puede iniciar la aplicación de acceso sin agente desde la tienda o desde el navegador utilizando la URL de la aplicación.
-
Dispositivo no compatible:
-
La aplicación no aparece enumerada en la tienda.
-
El usuario no puede iniciar la aplicación desde el navegador utilizando la URL de la aplicación.
-
Se muestra una página de acceso bloqueado al usuario.
-