Autenticación e identidad
La autenticación es el primer nivel de seguridad. Comprueba que el usuario sea quien dice ser antes de concederle acceso a TBM Studio.
Métodos de autenticación
TBM Studio admite múltiples métodos de autenticación, gestionados a través de la plataforma Enhanced Access Administration (EAA).
Nombre de usuario y contraseña
El método de autenticación más básico. Los usuarios inician sesión con una dirección de correo electrónico y una contraseña. Los administradores de dominio configuran las políticas de contraseñas a través del cuadro de diálogo «Seguridad del dominio», incluyendo:
Vigencia mínima y máxima de la contraseña (el valor « -1 » significa que no hay límite)
- Requisitos de complejidad de la contraseña
- Políticas de bloqueo de cuentas
Un valor de « -1 » en los campos «Min password age» y «Max password age» significa «ilimitado» Deja el campo «Antigüedad mínima de la contraseña» configurado en « -1 », a menos que tu organización exija un intervalo mínimo entre los cambios de contraseña.
Inicio de sesión único (SSO)
Para las organizaciones que utilizan proveedores de identidades corporativos, TBM Studio admite la integración de SSO. Cuando el inicio de sesión único (SSO) está habilitado, los usuarios se autentican a través del proveedor de identidad corporativo, en lugar de introducir una contraseña independiente para TBM Studio. El SSO se configura a nivel de usuario: si se establece la contraseña de un usuario como «SSO» (en mayúsculas o minúsculas), el usuario deberá autenticarse a través del proveedor de SSO.
Autenticación mediante clave API
Para el acceso programático (cargas y descargas de datos, e integraciones), TBM Studio admite la autenticación mediante clave API a través de la Administración de acceso mejorada. Las claves API constan de una clave pública y una clave secreta. Son el método de autenticación preferido para el acceso a las API, ya que ofrecen mayor seguridad que las combinaciones de nombre de usuario y contraseña y pueden limitarse a permisos específicos.
Buenas prácticas: autenticación de API
Utiliza claves API en lugar de nombre de usuario y contraseña para todas las integraciones automatizadas. A las claves API se les pueden otorgar permisos mínimos (como el acceso solo para subir archivos) siguiendo el principio del privilegio mínimo. Consulte la sección 5.5 (Referencia de la API) para obtener información detallada sobre la configuración de la clave de la API.
Identidad de usuario en TBM Studio
Tokens de sesión: tras la autenticación, el sistema emite un token (como el Apptio -opentoken) que se utiliza para las solicitudes posteriores sin necesidad de volver a autenticarse.
- Tiempo de espera de la sesión: las sesiones caducan tras un periodo de inactividad, configurado a nivel de dominio. Cuando una sesión caduca, el usuario debe volver a autenticarse.
- Suplantación de identidad: Los administradores pueden suplantar la identidad de otro usuario para verificar sus permisos y resolver problemas de acceso. Se trata de una valiosa herramienta de prueba para validar las configuraciones de seguridad.
La suplantación de identidad es una herramienta administrativa muy eficaz. Úsalo únicamente con fines de prueba y resolución de problemas. Al suplantar la identidad de un usuario, verás exactamente lo mismo que vería ese usuario, incluidas sus restricciones de RLS y sus permisos para generar informes.