Seguridad
Pensado para datos que no te puedes permitir filtrar
Qry funciona en una instalación propia, identifica a los usuarios a través de tu proveedor de identidad y comprueba cada consulta contra tus permisos. Aquí te contamos cómo, y dónde están los límites.
El camino de una pregunta
Cinco pasos entre una pregunta y su respuesta
01
Quién pregunta
Identificado por tu proveedor de identidad. La identidad sale de la sesión, nunca del prompt.
02
La consulta
Qry escribe el SQL para el motor, con las definiciones que tu equipo dejó en las skills.
03
Los permisos
Cada tabla que nombra la consulta se comprueba contra los permisos de esa persona, de la fuente de datos a la tabla.
04
Las reglas
Los filtros de fila de las políticas por atributos se aplican antes de ejecutar nada.
05
La respuesta
El motor la ejecuta con una cuenta de solo lectura. La respuesta enseña el SQL, y señala cualquier cifra que los datos no respalden.
Tu instalación
- Cada organización tiene su propia instalación y su propia base de datos, gestionada por IXEN o dentro de tu Google Cloud, Microsoft Azure o Kubernetes.
- Los modelos se usan a través de tu propia cuenta de Anthropic, Azure AI Foundry, Google Vertex AI u OpenAI, o de un endpoint que alojes tú.
- Las credenciales de las bases de datos se guardan cifradas, y la clave que las protege la tiene que fijar quien instala Qry: no hay ninguna por defecto.
Identidad
- Inicio de sesión único con Microsoft Entra ID (con secreto o con certificado) o con Google.
- Los grupos del directorio se asocian a grupos de Qry y se actualizan en cada inicio de sesión.
- Tokens personales para la mensajería y la línea de comandos, cada uno ligado a una sola persona.
Permisos
- El acceso se concede, nunca se supone: por fuente de datos, catálogo, esquema y tabla, a usuarios y grupos.
- Las políticas por atributos añaden filtros de fila, que se aplican a cada consulta que toca una tabla etiquetada.
- En SAP HANA, el acceso puede concederse por módulo.
- La búsqueda, el catálogo y los metadatos se cierran ante la duda: lo que no se puede verificar no se muestra.
El camino de una consulta
- Cada consulta que inicia una persona (en una conversación, un notebook, un dashboard o una llamada a la API) se comprueba antes de ejecutarse.
- El modelo nunca elige con qué permisos trabaja: la identidad sale de la sesión, no del prompt.
- El trabajo programado se ejecuta con los permisos actuales de quien lo programó, y se detiene si los pierde.
Cadena de suministro de software
- Los contenedores se ejecutan con un usuario sin privilegios y sin ninguna capacidad de Linux.
- Cada versión se analiza, y una vulnerabilidad crítica con solución disponible la bloquea.
- Las imágenes se firman con Sigstore Cosign e incluyen una lista de materiales de software (SBOM) en formato SPDX.
La empresa
IXEN, la empresa que construye y opera Qry, está certificada en la categoría ALTA del Esquema Nacional de Seguridad (ENS).
Lo que te pedimos
- Conecta Qry con cuentas de base de datos de solo lectura. Qry comprueba las tablas que nombra una consulta contra tus permisos; los derechos de la propia cuenta son el techo.
- Mantén tu instalación al día: las actualizaciones traen correcciones de seguridad, y la CLI de operación revisa cada una antes de empezar.
¿Tienes preguntas para tu revisión de seguridad? Escríbenos y te las respondemos por escrito.
Míralo con tus propios datos
Conectamos Qry a un conjunto de datos que elijas y te lo enseñamos funcionando: una hora y sin diapositivas.