Administrar Claves de acceso
Los tokens de acceso y actualización están encriptados para brindar mayor seguridad. No aparecen directamente en el almacenamiento del navegador de los usuarios. Esto incluye tanto el almacenamiento local como el de sesión.
Crear Claves de acceso para Servicios
Puede dar a los usuarios acceso a un servicio específico mediante claves de acceso. Esto se realiza creando un nuevo rol con solo los permisos del servicio habilitados y asignándolo a un perfil de empleado sin funciones habilitadas. Luego, genera la clave de acceso en el perfil del empleado y la comparte con los usuarios que desea que accedan al servicio.
Caroline Bingley, administradora de Netherfield, Inc., del centro de contacto, desea generar una clave de acceso para ScreenAgent de modo que solo los usuarios con la clave de acceso puedan usar ScreenAgent.
-
Agregue un nuevo rol con permisos personalizados requeridos para el servicio.
- Haga clic en el selector de aplicaciones
y seleccioneAdmin. - Vaya a Seguridad > Roles and Permissions.
-
Haga clic en Nuevo rol.
- Asigne un nombre descriptivo al rol. Para el caso de uso descrito anteriormente, podría llamarlo Clave de acceso de ScreenAgent.
-
Seleccione solo los permisos necesarios para el servicio. La selección de otros permisos otorgará a los usuarios privilegios administrativos adicionales además de los necesarios para utilizar el servicio.
-
Haga clic en Guardar y activar.
- Haga clic en el selector de aplicaciones
-
Cree un nuevo perfil de empleado para su servicio:
-
Haga clic en el selector de aplicaciones
y seleccioneAdmin. -
Haga clic enEmpleados.
- Haga clic en Nuevo empleado.
-
Proporcione al perfil de empleado una dirección de correo electrónico de su propiedad para que pueda activar la cuenta de empleado más tarde.
-
Asigne al perfil del empleado un nombre y apellido descriptivos. Para el caso de uso descrito anteriormente, podría llamarlo ScreenAgent AccessKey.
-
En el menú desplegable Rol principal, asigne al empleado a la función que acaba de crear.
-
En el menú desplegable Atributo, desmarque todas las casillas para que no le cobren por la cuenta.
-
Haga clic en la ficha Seguridad . Seleccione un Autenticador de inicio de sesión.
-
Hacer clicCrear.
-
-
En la tabla Empleados, haga clic en el perfil de nuevo empleado que creó para abrirlo.
-
Haga clic en la ficha Seguridad .
-
En Claves de acceso, haga clic en Agregar Clave de acceso.
-
Copie el ID de Clave de acceso y péguelo en algún lugar donde pueda guardarlo.
-
Haga clic en (Mostrar LLAVE SECRETA).
-
Copia el Clave de acceso secreta y pégalo donde quieras guardarlo. Si alguna vez pierde la clave secreta, deberá crear y compartir una nueva.
-
Hacer clicGuardar.
-
En la tabla Empleados, haga clic en Invitar junto al perfil del nuevo empleado que creó.
-
Cuando reciba el correo electrónico de activación de la cuenta, siga las instrucciones del correo electrónico para activar la cuenta.
-
Comparta la clave de acceso solo con los usuarios que desea utilizar el servicio.
Uso de Claves de acceso a través de global Authentication/Terminal de señal
Puede autenticar a sus usuarios con claves de acceso a través del NiCE CXone punto final de token/autenticación global. Para hacerlo, debe registrarse para este método en la DEVone Developer Community
. NiCE CXone admite un único terminal de API para recuperar tokens de acceso. Puede descubrir el terminal para las claves de acceso con OpenID Connect discovery.
Eliminar Claves de acceso con el Gerente de claves de acceso
La página administrador de claves de acceso le permite ver todas las claves de acceso en su sistema. Muestra:
-
El ID de Clave de acceso.
-
Cuando se creó la clave y se utilizó por última vez.
-
El propietario de la clave.
-
Si la clave está activa o inactiva.
Puede activar, desactivar o eliminar claves de acceso desde esta página.
-
Haga clic en el selector de aplicaciones
y seleccioneAdmin. -
Vaya a Parámetros de seguridad > Access Key Manager.
- Busque la clave de acceso que desea eliminar.
- Haga clic en Eliminar
. -
Si desea eliminar todas las claves de acceso de su sistema, haga clic en borrar todas las claves de acceso y, después, haga clic en Eliminar.
Esta acción es irreversible y podría causar la pérdida del acceso a su sistema.
Trazabilidad de Sesión y Token
Para facilitar el seguimiento y la verificación de la seguridad, los servicios de NiCE CXone global Authentication (GA) ahora incluyen identificadores estandarizados en todos los tokens emitidos. Se han agregado etiquetas de ID especiales a todos los tokens de inicio de sesión para ayudar a los equipos de seguridad a identificar cada token y seguir toda la sesión de un usuario desde el momento en que inicia sesión hasta que finaliza su trabajo. Esto facilita mucho ver exactamente qué sucedió durante una sesión y mantener la seguridad del sistema.
Nuevo Reclamos de JWT
Todos los JSON Web Tokens (JWT) emitidos por NiCE CXone ahora incluyen los siguientes reclamos, con el formato de GUID:
| Reclamar | Nombre | Descripción |
|---|---|---|
| jti | ID de JWT | Un identificador único global para la instancia específica del token. Cada nueva concesión (token de Acceso, ID o Actualización) recibe un jti único. |
| sid | Identificación de sesión | Un identificador único para la sesión de autenticación. Este ID se genera durante el inicio de sesión inicial basado en credenciales y permanece constante durante todo el ciclo de vida de la sesión. |
Cómo Funciona el Seguimiento de sesiones
La Identificación de sesión (sid) actúa como un ancla permanente que conecta todos los tokens utilizados durante un único inicio de sesión. Esto ayuda a los equipos de seguridad a rastrear la actividad de un usuario incluso cuando sus tokens cambian.
-
Primer Inicio de sesión: Cuando un usuario inicia sesión, el sistema crea una nueva Identificación de sesión (sid) y una Identificación de token (jti) única.
-
Actualización de un token: Cuando se actualiza un token, el sistema crea una nueva identificación de token, pero conserva la misma Identificación de sesión.
-
Cambio de Aplicaciones (intercambio de tokens): Si un usuario se mueve entre diferentes aplicaciones, el nuevo token obtiene una nueva identificación de token, pero sigue utilizando la Identificación de sesión original.
Debido a que la Identificación de sesión nunca cambia, los equipos de seguridad pueden vincular todas las acciones hasta la primera vez que el usuario inició sesión, incluso si ha estado trabajando durante mucho tiempo o moviéndose entre diferentes herramientas.
Mejor Control de las Claves de acceso
Esta actualización también hace que las Claves de acceso sean más seguras. El sistema ahora verifica si una Clave de acceso todavía está activa cada vez que se usa o actualiza un token:
-
Verificaciones instantáneas: Si una Clave de acceso está deshabilitada en NiCE CXone, cualquier token creado a partir de esa Clave deja de funcionar inmediatamente y no se puede renovar.
-
Detener de inmediato: Una vez que se desactiva una clave, toda la sesión se corta. No se pueden solicitar más tokens con esa clave.
Cómo los Teams de Seguridad pueden usar esto
-
Auditorías más sencillas: Use la Identificación de sesión (sid) en sus registros para ver cada acción que un usuario realizó durante toda su sesión, incluso si utilizó diferentes tokens.
-
Detección de riesgos: Esté atento a los IDs de token duplicados (jti) para encontrar y detener rápidamente amenazas de seguridad, como alguien que intenta reutilizar un token antiguo.
-
Seguimiento de Tareas automatizadas: Vincule fácilmente las acciones automatizadas de máquina (mediante Claves de acceso) a procesos específicos para gestionarlos y controlarlos mejor.
Automatizar el ciclo de vida y la Seguridad de la Clave de acceso
La función Ciclo de vida de la Clave de acceso le ayuda a mantener las Claves de API seguras de forma automática. Al configurar temporizadores de inactividad y realizar un seguimiento de la antigüedad de una Clave, puede:
-
Mantener su seguridad actualizada.
-
Detener a los hackers que usan claves antiguas y olvidadas.
-
Asegúrese de que las claves antiguas se reemplacen regularmente.
Estas configuraciones se aplican a toda su cuenta. Si una clave no se usa durante un cierto período de tiempo, el sistema la bloquea. Una clave bloqueada no se puede usar para iniciar sesión hasta que la desbloquee. Esto mantiene su sistema seguro al garantizar que solo se puedan usar claves activas.
Para configurar y administrar la configuración del Ciclo de vida de la Clave de acceso, debe tener habilitados los siguientes permisos en su perfil de seguridad:
-
Admin > Parámetros de seguridad > Roles y Permisos:
-
Política de seguridad (Ver, Configurar)
-
Clave de acceso Manager: (Ver, Editar)
-
Reglas de ciclo de vida
Puede definir reglas de ciclo de vida para los usuarios según los siguientes criterios:
| Regla | Rango disponible |
|---|---|
| Inactivo desde el primer uso | 1–7 días o Nunca |
| Inactivo desde el último uso | 7–90 días o Nunca |
| Edad máxima | 180–370 días o Nunca |
| Período de advertencia | 7 días |
Clave de acceso Estados
Una clave de acceso puede existir en uno de los siguientes estados:
| Estado | Descripción |
|---|---|
| Activo | La clave de acceso se puede usar para la autenticación. |
| Inactivo | La clave de acceso está deshabilitada y no se puede usar para la autenticación. |
| Bloqueado | La clave de acceso ha sido bloqueada por reglas de ciclo de vida o por una acción administrativa. |
| Borrado | La clave de acceso se eliminó y ya no se puede utilizar. |
Clave de acceso Actions
El Access Key Manager ofrece varias acciones que puede realizar.
| Acción | Descripción |
|---|---|
| Activar | Habilita una clave de acceso Inactiva. |
| Desactivar | Deshabilita una clave de acceso activa. |
| Bloquear | Impide que se use la clave de acceso. |
| Desbloquear | Restaura una clave de acceso bloqueada a un estado activo. |
| Ignorar Reglas | Exenta la clave de acceso de las reglas de ciclo de vida de todo el abonado. |
| Aplicar reglas | Elimina la exención y vuelve a aplicar las reglas de ciclo de vida del abonado. |
| Borrar | Elimina de forma permanente la clave de acceso. |
La columna Advertencia en Access Key Manager muestra notificaciones y advertencias relacionadas con el ciclo de vida de las claves de acceso individuales.
Configuración del ciclo de vida
Puede definir las reglas de ciclo de vida que se aplican a todas las claves de acceso dentro del abonado.
-
Haga clic en el selector de aplicaciones
y seleccioneAdmin. -
Vaya a Configuración de abonado > Access Key Manager.
-
Haga clic en el botón Settings en la esquina superior derecha de la página.
- In the Settings pop-up, configure the following rules by toggling the Active checkbox and adjusting the sliders:
Inactivo desde el primer uso: Establezca un umbral (1–7 días) para bloquear las claves que se hayan creado pero nunca se hayan utilizado.
Inactivo después del último uso: Establezca un umbral (de 7 a 90 días) para bloquear las claves que estaban activas previamente pero que no se han utilizado durante la duración especificada.
Vida útil máxima de la clave de acceso: Establezca una duración (180–370 días) para marcar las claves que hayan alcanzado su antigüedad máxima recomendada.
-
Hacer clicGuardar.
Administración de Claves bloqueadas
Cuando se activa una regla de ciclo de vida, el estado de la clave de acceso cambia a Bloqueado. Puede supervisar y administrar estas claves directamente desde Access Key Manager.
Identificación de Claves Bloqueadas
-
Columna de estado: Las Claves bloqueadas por automatización mostrarán un icono de estado Bloqueado de color rojo.
-
Columna de advertencias: Las Claves que se acercan al final de su vida útil máxima o aquellas que han activado una regla mostrarán una etiqueta de advertencia Needs Rotation o similar.
-
Filtro: Use la lista desplegable todos para seleccionar Bloqueado y ver solo las claves afectadas por la automatización del ciclo de vida.
Desbloquear o eximir Claves
Si una clave se bloqueó automáticamente pero sigue siendo necesaria, puede llevar a cabo las siguientes acciones desde el menú Actions:
-
Desbloquear: Restaura la clave a un estado activo.
-
Ignorar Reglas: Exime a una clave de acceso específica de la automatización del ciclo de vida a nivel de abonado. Esto resulta útil para cuentas de servicio críticas que pueden tener un uso poco frecuente pero esencial.
-
aplicar reglas: Vuelve a habilitar la automatización del ciclo de vida para una clave que anteriormente se configuró como Ignorar Reglas.
Administración de sus propias Claves de acceso
Debajo de My Zone > My Profile > Claves de acceso, puede ver sus propias claves de acceso.
Puede configurar los ajustes del ciclo de vida y administrar las claves de acceso directamente desde la página Access Key Manager si cuenta con los permisos necesarios.