Configure la autenticación de NiCE CXone utilizando SecureAuth como su Proveedor de identidad externa

Esta página lo guía, paso a paso, en la configuración de la autenticación para su sistema NiCE CXone utilizando SecureAuth como su proveedor de identidad externo (IdP).

Antes de comenzar

  • Obtenga una comprensión básica de conceptos y terminología de autenticación y autorización si nunca antes ha configurado un proceso como este.
  • Revisar el proceso específico de NiCE CXone si es la primera vez que trabaja con autenticación en NiCE CXone.
  • Considere a sus usuarios humanos y los niveles de acceso que necesitan. Decida si las personas con mayor acceso deben tener mayores niveles de seguridad.
  • Decida si utilizará requisitos de contraseña personalizados, autenticación multifactor (MFA) o ambos.
  • Según sus decisiones, haga una lista de autenticadores de inicio de sesión. La lista debe incluir los requisitos de contraseña y el estado de mfa que desea usar para cada autenticador de inicio de sesión.
  • Considere si necesita incluir autenticación y autorización para aplicaciones como bots o asistentes virtuales inteligentes (IVA, por sus siglas en inglés). Si es así, deberá crear claves de acceso.
  • Obtenga información sobre el SAML 2.0 protocolo de autenticación. NiCE CXone admite SAML 2.0 para la integración con SecureAuth.
  • Evalúa la combinación de IdP y protocolo para garantizar que sus casos de uso y flujos de usuarios sean compatibles, y para identificar posibles problemas. Esto debe incluir prueba real.
  • Implementar cambios en la autenticación y autorización cada vez que surja una necesidad probablemente causará problemas en su sistema. Puede evitar estos problemas creando un plan de implementación. Su equipo de NiCE CXone apoyarlo y guiarlo en este proceso de planificación. Una buena planificación hace que la implementación sea más fluida.

Crear y configurar la Aplicación SecureAuth

  1. Inicie sesión en su cuenta de gestión de SecureAuth.

  2. En la parte izquierda de la página Plataforma de identidades, haga clic en administrador de Aplicaciónes.

  3. Haga clic en Agregar una Aplicación.

  4. De la lista de plantillas de aplicación, seleccione Aplicación SAML.

  5. En la página Detalles de la Aplicación, establezca las siguientes configuraciones:

    1. Escriba un Nombre de la aplicación. Por ejemplo, puede escribir NiCE CXone.

    2. Seleccione la Política de autenticación para esta aplicación.

    3. Introduzca los Almacenes de datos para autenticar y permitir el acceso de usuarios para esta aplicación.

    4. Seleccione los Grupos necesarios para permitir el acceso a esta aplicación.

  6. Haga clic en Continuar.

  7. En la sección Configurar conexión, defina el Tipo de conexión a Iniciada por SP y seleccione Por POST.

  8. En la sección Asignación de Id de usuario, configure el campo Perfil de Id de usuario y Formato de ID de nombre según sus preferencias. El campo Perfil de Id de usuario determinará el valor que introducirá en el campo Identidad externa del perfil del usuario de NiCE CXone.

  9. En la sección Declaración SAML, defina las siguientes configuraciones:

    1. En el campo Assertion Consumer Service (ACS) escriba https://cxone.niceincontact.com/need_to_change. Cambiará este valor por la URL de ACS que reciba más tarde del Autenticador de inicio de sesión de NiCE CXone.

    2. En el campo Audiencia escriba https://cxone.niceincontact.com/need_to_change. Cambiará este valor por el ID de Entidad que recibirá más adelante del Autenticador de inicio de sesión de NiCE CXone.

    3. En el campo Certificado de firma IdP haga clic en Seleccionar certificado, elija el certificado de firma IdP que desee utilizar y, a continuación, haga clic en Seleccionar para cerrar el cuadro.

    4. En el campo Algoritmo de firma, seleccione SHA1 o SHA2. NiCE CXone admite ambas opciones.

    5. En el campo Firmar declaración SAML desactive la firma de la declaración SAML. NiCE CXone no admite esto.

    6. En el campo Firmar Mensaje SAML active la firma del Mensaje SAML.

    7. En el campo Cifrar declaración SAML, desactive el cifrado de la declaración SAML. NiCE CXone no admite esta función.

  10. Haga clic en Añadir Aplicación.

  11. Desde la página Información para proveedores de servicios:

    1. Copie la URL de Inicio de sesión. Se utilizará para la URL de terminal en el Autenticador de inicio de sesión de NiCE CXone.

    2. Descargue el Certificado de firma IdP. Se cargará en el Autenticador de inicio de sesión de NiCE CXone.

  12. Haga clic en Continuar al Resumen.

  13. Haga clic en volver a Application Manager para encontrar la Aplicación que ahora se agregó a la lista.

Configurar una Ubicación

Permisos requeridos: Crear Gestión de ubicación

Si desea exigir que los usuarios inicien sesión desde una Dirección IP determinada, cree una ubicación con las Direcciones IP, los rangos de direcciones IP o las subredes de direcciones IP que desea permitir. Cuando se requiere una ubicación configurada para un usuario, ese usuario debe tener tanto las credenciales como la Dirección IP correctas para iniciar sesión. De lo contrario, su intento de inicio de sesión falla y reciben un error. Puede tener hasta 20 ubicaciones a la vez y hasta 10 reglas por ubicación.

  1. Haga clic en el selector de aplicaciones icon of app selector y seleccioneAdmin.
  2. Vaya a Ubicaciones > Definiciones de ubicación.
  3. Haga clic en Nueva ubicación.
  4. Asigne un nombre descriptivo a la ubicación. Si desea agregar más detalles sobre la ubicación, ingrese una Descripción.
  5. Puede seleccionar Establecer como Ubicación predeterminada o Ubicación remota para indicar el tipo de Ubicación. Sólo puede tener una ubicación predeterminada. Estos campos no afectan actualmente a ninguna funcionalidad y su selección es para su propia referencia.
  6. Agregue cualquier otra información que desee utilizando los campos restantes, incluidos la dirección física, el país, las coordenadas GPS, la zona horaria o los grupos asignados. Estos campos actualmente no afectan a nada, y la información ingresada sería sólo para su propia referencia.

    Si agrega grupos al campo Grupos asignados los usuarios que pertenezcan a esos Grupos aparecerán en la pestaña Usuarios asignados. Sin embargo, la configuración de ubicación no se aplicará a ellos. Si asigna una ubicación a un autenticador de inicio de sesión, la ubicación se aplica a los Usuarios asignados a ese autenticador de inicio de sesión y restringe su capacidad para iniciar sesión en función de su Dirección IP. Sin embargo, esos usuarios no aparecerán en la pestaña usuarios asignados.

  7. Hacer clicGuardar.

  8. De vuelta en la página Definiciones de ubicación, haga clic en la Ubicación que acaba de crear para abrirla.

  9. Haga clic en la pestaña Reglas de detección automática.

  10. Cree una nueva regla. Para hacerlo:

    1. Haga clic en Nueva regla.

    2. Asigne un nombre descriptivo a la regla.

    3. Seleccione el Tipo de regla entre las siguientes opciones:

      • List: Lista de Direcciones IP específicas permitidas para esta ubicación. Por ejemplo, 100.0.1.100, 100.0.1.101, y 100.0.1.102.

      • Rango: Un rango de direcciones IP permitido para esta ubicación. Por ejemplo, 100.0.1.100-100.0.1.125.

      • Subred: Una subred permitida para esta ubicación. Por ejemplo, 100.0.0.1/32.

    4. Especifique la Versión IP como una de las siguientes:

      • IPV4: Una Dirección IP de 32 bits

      • IPV6: Una dirección hexadecimal de 128 bits.

    5. Introduzca las Direcciones IP reales, el rango o la subred en el campo Definición de regla, siguiendo los formatos de los ejemplos de los pasos anteriores. Si seleccionó Lista, puede ingresar hasta 100 Direcciones IP. Si seleccionó Rango o Subred, sólo puede ingresar un valor.

    6. Haga clic en Confirmar.

  11. Agregue más reglas según sea necesario. Puede tener hasta 10.

  12. Hacer clicGuardar.

Configurar un Autenticador de inicio de sesión Externo en NiCE CXone

  1. En NiCE CXone, haga clic en el selector de aplicaciones y seleccione Admin.
  2. Haga clic en Seguridad > Autenticador de inicio de sesión.
  3. Hacer clicNuevo Autenticador de inicio de sesión.
  4. Ingrese el nombre y la Descripción del Autenticador de inicio de sesión.
  5. Seleccione SAML como el Tipo de autenticación.
  6. Si desea exigir que los usuarios inicien sesión desde una Dirección IP determinada, seleccione la Ubicación que configuró en la sección anterior.

  7. Pegue la URL de Inicio de sesión obtenida previamente de SecureAuth en el campo URL de terminal del Autenticador de inicio de sesión.
  8. Haga clic en Elegir archivo y seleccione el certificado guardado previamente en SecureAuth.
  9. Seleccione la pestaña Roles asignados y haga clic en uno o más Roles en todos los roles Sin asignar para asignarlos al Autenticador de inicio de sesión que está creando.
  10. Haga clic en Guardar y activar.
  11. Abra el Autenticador de inicio de sesión que acaba de crear.
  12. Copie el ID de Entidad y la URL de ACS, ya que los necesitará en la siguiente tarea.

Finalizar la configuración de SecureAuth

  1. Inicie sesión en su cuenta de gestión de SecureAuth.

  2. En la parte izquierda de la página Plataforma de identidades, haga clic en administrador de Aplicación.

  3. Seleccione la nueva aplicación que creó.

  4. Editar la Configuración de la conexión:

    1. En el campo Assertion Consumer Service (ACS) escriba la URL de ACS que copió del Autenticador de inicio de sesión de NiCE CXone.

    2. En el campo Audiencia ingrese el ID de Entidad que copió del Autenticador de inicio de sesión de NiCE CXone.

Configurar la Identidad externa del usuario

Asegúrese de que la Identidad externa de cada empleado que utiliza el Autenticador de inicio de sesión esté configurada de manera que coincida con el valor único de Id de usuario de Perfil/NameID de cada usuario en SecureAuth.

  1. En NiCE CXone, haga clic en el selector de aplicaciones y seleccione Admin.
  2. Haga clic en Empleados, y busque un Empleado que iniciará sesión mediante SSO.
  3. Seleccione la pestaña Seguridad.
  4. Ingrese el NameID exclusivo del Empleado de SecureAuth en el campo Identidad externa.
  5. Haga clic en Terminado.

Verificar el acceso del usuario con el inicio de sesión único de SecureAuth

  1. Haga que uno o más usuarios de prueba inicien sesión abriendo un navegador y navegando a https://cxone.niceincontact.com. Los usuarios de FedRAMP navegarán a https://cxone-gov.niceincontact.com.

  2. Cuando esté listo, implemente su configuración de inicio de sesión único IdP a todos los usuarios de NiCE CXone.

Para obtener información adicional sobre la configuración de SecureAuth, consulte SAML application integration .