Configura una aplicación SAML con un ID de entidad con ámbito en Citrix Cloud™
Este artículo describe cómo aprovisionar varias aplicaciones SAML dentro del mismo proveedor SAML.
Algunos proveedores SAML, como Azure Active Directory (AD), Active Directory Federation Services (ADFS), PingFederate y PingSSO, prohíben reutilizar el mismo ID de entidad de proveedor de servicios (SP) en varias aplicaciones SAML. Como resultado, los administradores que crean dos o más aplicaciones SAML diferentes dentro del mismo proveedor SAML no pueden vincularlas a los mismos o diferentes tenants de Citrix Cloud. Intentar crear una segunda aplicación SAML usando el mismo ID de entidad de SP, como https:\\saml.cloud.com, cuando una aplicación SAML existente ya lo está usando, activa un error en el proveedor SAML, indicando que el ID de entidad ya está en uso.
Las siguientes imágenes ilustran este error:
-
En Azure Active Directory:

-
En PingFederate:

La función de ID de entidad con ámbito en Citrix Cloud aborda esta limitación para que puedas crear más de una aplicación SAML dentro del proveedor SAML (como un tenant de Azure AD) y vincularla a un único tenant de Citrix Cloud.
¿Qué es un ID de entidad?
Un ID de entidad SAML es un identificador único que se usa para identificar una entidad específica en el protocolo de autenticación y autorización SAML. Normalmente, el ID de entidad es una URL o URI que se asigna a la entidad y se usa en mensajes y metadatos SAML. Cada aplicación SAML que creas dentro de tu proveedor SAML se considera una entidad única.
Dentro de una conexión SAML entre Citrix Cloud y Azure AD, por ejemplo, Citrix Cloud es el proveedor de servicios (SP) y Azure AD es el proveedor SAML. Ambos tienen un ID de entidad que debe configurarse en el lado opuesto de la conexión SAML. Esto significa que el ID de entidad de Citrix Cloud debe configurarse en Azure AD, y el ID de entidad de Azure AD debe configurarse en Citrix Cloud.
Los siguientes ID de entidad son ejemplos de un ID de entidad genérico y un ID de entidad con ámbito en Citrix Cloud:
- Genérico:
https://saml.cloud.com - Con ámbito:
https://saml.cloud.com/67338f11-4996-4980-8339-535f76d0c8fb
ID de entidad de SP genéricos y con ámbito por región
Las conexiones SAML existentes en Citrix Cloud (creadas antes de noviembre de 2023) usan el mismo ID de entidad genérico para cada conexión SAML y tenant de Citrix Cloud. Solo las nuevas conexiones SAML de Citrix Cloud ofrecen la opción de usar un ID de entidad con ámbito.
Si eliges usar ID de entidad con ámbito para nuevas conexiones, cualquier conexión SAML existente seguirá funcionando usando sus ID de entidad genéricos originales.
- La siguiente tabla enumera los ID de entidad de SP genéricos y con ámbito para cada región de Citrix Cloud:
| Región de Citrix Cloud | ID de entidad de SP genérico | ID de entidad con ámbito |
|---|---|---|
| Estados Unidos, Unión Europea, Asia Pacífico-Sur | https://saml.cloud.com |
https://saml.cloud.com/67338f11-4996-4980-8339-535f76d0c8fb |
| Japón | https://saml.citrixcloud.jp |
https://saml.citrixcloud.jp/db642d4c-ad2c-4304-adcf-f96b6aa16c29 |
| Gobierno | https://saml.cloud.us |
https://saml.cloud.us/20f1cf66-cfe9-4dd3-865c-9c59a6710820 |
Generación de ID de entidad de SP únicos para conexiones SAML nuevas y existentes
Cuando creas una nueva conexión SAML, Citrix Cloud genera un ID único (GUID). Para generar un ID de entidad con ámbito, activa la configuración Configurar ID de entidad SAML con ámbito cuando crees la nueva conexión.
Si quieres actualizar una conexión SAML existente para usar ID de entidad con ámbito, debes desconectar y luego volver a conectar tu proveedor SAML desde la página Administración de identidades y accesos > Autenticación en Citrix Cloud. Citrix Cloud no te permite modificar conexiones SAML existentes directamente. Sin embargo, puedes clonar la configuración y modificar el clon.
Importante:
Cerrar el proceso de conexión SAML antes de completarlo descarta el ID de entidad que Citrix Cloud genera automáticamente. Cuando reinicias el proceso de conexión SAML, Citrix Cloud genera un nuevo GUID de ID de entidad con ámbito. Usa este nuevo ID de entidad con ámbito cuando configures el proveedor SAML. Si estás actualizando una conexión SAML existente para usar ID de entidad con ámbito, debes actualizar la aplicación SAML para esa conexión con el ID de entidad con ámbito que Citrix Cloud genera.
Preguntas frecuentes sobre los ID de entidad con ámbito
¿Puedo crear más de una aplicación SAML de Azure AD dentro del mismo tenant de Azure AD y vincularla a uno o más tenants de Citrix Cloud?
La función de ID de entidad con ámbito de Citrix Cloud aborda la limitación de evitar ID de entidad duplicados que imponen algunos proveedores SAML. Con esta función, puedes aprovisionar más de una aplicación SAML dentro de tu tenant de Azure AD y configurar cada una con un ID de entidad con ámbito de un único tenant de Citrix Cloud.
¿Puedo seguir vinculando la misma aplicación SAML de Azure AD a varios tenants de Citrix Cloud?
Este escenario es común entre los clientes de Citrix Cloud y Citrix sigue dándole asistencia. Para implementar este escenario, debes cumplir los siguientes requisitos:
- Usa un ID de entidad genérico, como
https://saml.cloud.com. - No actives los ID de entidad con ámbito para tu conexión SAML.
¿Cómo decido si usar o no un ID de entidad con ámbito dentro de mi proveedor SAML?
Los ID de entidad con ámbito en Citrix Cloud ofrecen la flexibilidad de usar un ID de entidad genérico o con ámbito, según tus requisitos. Ten en cuenta el número de aplicaciones SAML que necesitas y el número de inquilinos de Citrix Cloud que tienes. Además, considera si cada inquilino podría compartir una aplicación SAML existente o si necesita su propia aplicación SAML con ámbito.
Importante:
Si tu proveedor SAML ya te permite crear varias aplicaciones SAML con el mismo ID de entidad (como
https://saml.cloud.com), no necesitas habilitar los ID de entidad con ámbito ni realizar cambios en tu configuración SAML existente. Tampoco necesitas actualizar ninguna configuración en Citrix Cloud ni en tu aplicación SAML.
Proveedores SAML afectados
La siguiente tabla enumera los proveedores SAML que permiten o limitan el uso de ID de entidad duplicados.
| Proveedor SAML | ¿Admite ID de entidad duplicados? |
|---|---|
| Azure AD (nube) | No |
| ADFS (local) | No |
| PingFederate (local) | No |
| PingOneSSO (nube) | No |
| Okta (nube) | Sí |
| Duo (nube) | Sí |
| OneLogin (nube) | Sí |
-
Casos de uso afectados
La siguiente tabla indica si se admite un ID de entidad genérico o con ámbito en función de las aplicaciones SAML que requiere tu caso de uso y si tu proveedor SAML admite ID de entidad duplicados.
| Requisito del caso de uso | ¿El proveedor SAML admite ID de entidad duplicados? | Configuración admitida |
|---|---|---|
| Solo una aplicación SAML | Sí | ID de entidad genérico o con ámbito |
| Solo una aplicación SAML | No | ID de entidad genérico o con ámbito |
| Dos o más aplicaciones SAML | Sí | ID de entidad genérico o con ámbito |
| Dos o más aplicaciones SAML | No | ID de entidad con ámbito |
| Pares de URL personalizada de Workspace y aplicación SAML | Sí | ID de entidad genérico o con ámbito |
| Pares de URL personalizada de Workspace y aplicación SAML | No | ID de entidad con ámbito |
| Vincular la misma aplicación SAML a varios inquilinos de Citrix Cloud | Sí | ID de entidad genérico |
| Vincular la misma aplicación SAML a varios inquilinos de Citrix Cloud | No | ID de entidad genérico |
Configurar la conexión SAML principal con un ID de entidad con ámbito
En esta tarea, crearás una conexión SAML en Citrix Cloud usando un ID de entidad con ámbito para la aplicación SAML principal (Aplicación SAML 1).
- En el menú de Citrix Cloud, selecciona Administración de identidades y accesos.
- En la ficha Autenticación, busca SAML 2.0 y selecciona Conectar en el menú de puntos suspensivos.
- Cuando se te pida que crees tu URL de inicio de sesión única, introduce un identificador corto y compatible con URL para tu empresa (por ejemplo,
https://citrix.cloud.com/go/mycompany) y selecciona Guardar y continuar. Este identificador debe ser único en todo Citrix Cloud. - En Configurar proveedor de identidades SAML, selecciona Configurar ID de entidad SAML con ámbito. Citrix Cloud genera automáticamente los ID de entidad con ámbito y rellena los campos de ID de entidad, Servicio de consumidor de aserciones y URL de cierre de sesión.
- En Configurar una conexión SAML a Citrix Cloud, introduce los detalles de conexión de tu proveedor SAML.
- Acepta las asignaciones de atributos SAML predeterminadas.
- Selecciona Probar y finalizar.
Configurar la conexión SAML principal con un ID de entidad genérico
En esta tarea, crearás una conexión SAML en Citrix Cloud usando el ID de entidad genérico predeterminado para la aplicación SAML principal (Aplicación SAML 1).
- En el menú de Citrix Cloud, selecciona Administración de identidades y accesos.
- En la ficha Autenticación, busca SAML 2.0 y selecciona Conectar en el menú de puntos suspensivos.
- Cuando se te pida que crees tu URL de inicio de sesión única, introduce un identificador corto y compatible con URL para tu empresa (por ejemplo,
https://citrix.cloud.com/go/mycompany) y selecciona Guardar y continuar. Este identificador debe ser único en todo Citrix Cloud. - En Configurar proveedor de identidades SAML, verifica que Configurar ID de entidad SAML con ámbito esté deshabilitado.
- En Configurar una conexión SAML a Citrix Cloud, introduce los detalles de conexión de tu proveedor SAML.
- En Metadatos SAML del proveedor de servicios, haz clic en Descargar para obtener una copia de los metadatos SAML genéricos, si es necesario.
- Acepta las asignaciones de atributos SAML predeterminadas.
- Selecciona Probar y finalizar.
Configurar una conexión SAML usando dominios personalizados de Citrix Workspace™
Esta sección incluye la configuración de una conexión SAML usando una URL personalizada de Workspace con un ID de entidad genérico o con ámbito.
Las tareas de esta sección solo son aplicables si tienes una URL personalizada de Workspace existente que estés usando con SAML. Si no estás usando una URL personalizada de Workspace con autenticación SAML, puedes omitir las tareas de esta sección.
Para obtener más información, consulta los siguientes artículos:
- Configurar un dominio personalizado
- Iniciar sesión en espacios de trabajo con SAML usando dominios personalizados
Configurar una conexión SAML con una URL personalizada de Workspace y un ID de entidad genérico
En esta tarea, la configuración Configurar ID de entidad con ámbito está deshabilitada.
- En el menú de Citrix Cloud, selecciona Autenticación de Workspace.
-
- En URL personalizada de Workspace, selecciona Modificar en el menú de puntos suspensivos.
-
- Selecciona Usar tanto la URL [customerName].cloud.com como la URL de dominio personalizado.
- Introduce el ID de entidad genérico, la URL de SSO y la URL de SLO opcional para la Aplicación SAML 2 y carga el certificado de firma que descargaste anteriormente de tu proveedor SAML.
- Si es necesario, en Metadatos SAML del proveedor de servicios para dominio personalizado, haz clic en Descargar para obtener una copia de los metadatos SAML genéricos para la aplicación SAML de URL personalizada de Workspace.
- Haz clic en Guardar.
Configurar una conexión SAML con una URL personalizada de Workspace y un ID de entidad con ámbito
En esta tarea, la configuración Configurar ID de entidad con ámbito está habilitada.
- En el menú de Citrix Cloud, selecciona Autenticación de Workspace.
- En URL personalizada de Workspace, selecciona Modificar en el menú de puntos suspensivos.
- Selecciona Usar tanto la URL [customerName].cloud.com como la URL de dominio personalizado.
- Introduce el ID de entidad con ámbito, la URL de SSO y la URL de SLO opcional para la Aplicación SAML 2 y carga el certificado de firma SAML que descargaste anteriormente de tu proveedor SAML.
- Haz clic en Guardar.
Después de guardar la configuración, Citrix Cloud genera los metadatos SAML con ámbito que contienen el GUID correcto. Si es necesario, puedes obtener una copia de los metadatos con ámbito para la aplicación SAML de URL personalizada de Workspace.
- En la página Administración de identidades y accesos, busca la conexión SAML y selecciona Ver en el menú de puntos suspensivos.
- En Metadatos SAML del proveedor de servicios para dominio personalizado, haz clic en Descargar.
Ver la configuración SAML de las aplicaciones SAML principal y de URL personalizada de Workspace
Al ver los detalles de configuración de tu conexión SAML con ámbito, Citrix Cloud muestra la configuración del ID de entidad con ámbito tanto para la aplicación SAML principal como para la aplicación SAML de dominio personalizado de Workspace.
Por ejemplo, cuando los ID de entidad con ámbito están habilitados, los campos ID de entidad del proveedor de servicios e ID de entidad del proveedor de servicios para dominio personalizado contienen los ID de entidad con ámbito que genera Citrix Cloud.

Cuando los ID de entidad con ámbito están deshabilitados, los campos ID de entidad del proveedor de servicios e ID de entidad del proveedor de servicios para dominio personalizado contienen los ID de entidad genéricos.

Puedes actualizar las aplicaciones SAML existentes en tu proveedor SAML agregando el ID de entidad con ámbito al valor del ID de entidad existente.
Configuración del proveedor SAML con ID de entidad con ámbito
Después de configurar la conexión SAML en Citrix Cloud con ID de entidad con ámbito, puedes agregar el ID de entidad con ámbito a tu proveedor SAML.
Esta sección incluye ejemplos de configuración de Azure AD y PingFederate.
Configuración de SAML de Azure AD con ID de entidad con ámbito
En este ejemplo, el ID de entidad con ámbito de Citrix Cloud se introduce en el campo Identificador de Azure AD.

Configuración de SAML de PingFederate con ID de entidad con ámbito
En este ejemplo, el ID de entidad con ámbito y el ID de entidad genérico de Citrix Cloud se rellenan en el campo ID de entidad del socio y en el campo URL base, respectivamente.

Solución de problemas
Citrix recomienda usar la extensión de navegador SAML-tracer para solucionar cualquier problema con tu configuración SAML. Esta extensión decodifica las solicitudes y respuestas codificadas en Base64 a XML SAML, lo que hace que la información sea legible. Puedes usar la extensión SAML-tracer para examinar tanto las solicitudes SAML de SSO como las de SLO que Citrix Cloud (el proveedor de servicios) genera y envía a tu proveedor SAML (el proveedor de identidades). La extensión puede mostrar si el ámbito del ID de entidad (GUID) está incluido en ambas solicitudes.
- Desde el panel Extensiones de tu navegador web, instala y habilita la extensión SAML-tracer.
- Realiza una operación de inicio y cierre de sesión SAML y captura todo el flujo con la extensión SAML-tracer.
-
Localiza la siguiente línea dentro de la solicitud SAML de SSO o de SLO.
<saml:Issuer xmlns:saml="urn:oasis:names:tc:SAML:2.0:assertion">https://saml.cloud.com/cfee4a86-97a8-49cf-9bb6-fd15ab075b92</saml:Issuer> <!--NeedCopy--> - Verifica que el ID de entidad coincida con el ID de entidad configurado en tu aplicación de proveedor SAML.
- Verifica que el ID de entidad con ámbito esté presente en el campo Emisor y verifica que esté configurado correctamente en tu proveedor SAML.
- Exporta y guarda la salida JSON de SAML-tracer. Si estás trabajando con el Soporte de Citrix para resolver un problema, carga la salida en tu caso de soporte de Citrix.
Solución de problemas de Azure AD
Problema: El cierre de sesión de Azure AD falla cuando SLO está configurado. Azure AD muestra el siguiente error al usuario:

Si los ID de entidad con ámbito están habilitados para la conexión SAML en Citrix Cloud, el ID de entidad con ámbito debe enviarse tanto en las solicitudes de SSO como en las de SLO.
Causa: La entidad con ámbito está configurada, pero falta el ID de entidad en la solicitud de SLO. Verifica que el ID de entidad con ámbito esté presente en la solicitud de SLO en la salida de SAML-tracer.
Solución de problemas de PingFederate local
Problema: El inicio o cierre de sesión de PingFederate falla después de habilitar la configuración del ID de entidad con ámbito.
Causa: El administrador de PingFederate agregó el ID de entidad con ámbito a la URL base de la conexión del SP.
Para corregir este problema, agrega el ID de entidad con ámbito únicamente al campo ID de entidad del socio. Agregar el ID de entidad con ámbito a la URL base da como resultado un punto de conexión SAML mal formado. Si la URL base de Citrix Cloud se actualiza incorrectamente, todas las demás URL relativas de los puntos de conexión SAML que se derivan de la URL base producirán errores de inicio de sesión.
Los siguientes puntos de conexión son ejemplos de puntos de conexión SAML de Citrix Cloud mal formados que podrían aparecer en la salida de SAML-tracer:
https://saml.cloud.com/<GUID>/saml/acshttps://saml.cloud.com/<GUID>/saml/logout/callback
La siguiente imagen muestra una aplicación SAML de PingFederate mal configurada. El campo configurado correctamente se muestra en verde. El campo configurado incorrectamente se muestra en rojo.

En este artículo
- ¿Qué es un ID de entidad?
- ID de entidad de SP genéricos y con ámbito por región
- Generación de ID de entidad de SP únicos para conexiones SAML nuevas y existentes
- Preguntas frecuentes sobre los ID de entidad con ámbito
- Proveedores SAML afectados
- Casos de uso afectados
- Configurar la conexión SAML principal con un ID de entidad con ámbito
- Configurar la conexión SAML principal con un ID de entidad genérico
- Configurar una conexión SAML usando dominios personalizados de Citrix Workspace™
- Configuración del proveedor SAML con ID de entidad con ámbito
- Solución de problemas