La norme FIPS (Federal Information Processing Standard) 140-2 est une norme de sécurité informatique du gouvernement américain utilisée pour approuver les modules cryptographiques. Vous pouvez créer de nouvelles instances Looker hébergées par le client qui respectent les normes FIPS 140-2 de niveau 1.
Créer une instance Looker conforme à la norme FIPS 140-2
Pour créer une instance Looker conforme à la norme FIPS 140-2, incluez l'option de démarrage --fips lorsque vous démarrez l'instance pour la première fois. La nouvelle instance passe alors en mode conforme aux normes FIPS.
Seules les nouvelles instances peuvent être placées en mode conforme à la norme FIPS. Une instance qui possède une base de données Looker existante ne démarrera pas si l'option de démarrage --fips est spécifiée.
FIPS et SSL
Looker fournit un protocole SSL conforme à la norme FIPS pour les connexions sortantes (par exemple, les bases de données, les points de terminaison de diffusion des résultats de requêtes, OAuth, etc.). Toutefois, le client doit fournir un point de terminaison de terminaison SSL externe pour les requêtes https entrantes.
Nous vous recommandons d'utiliser NGINX avec une version d'OpenSSL conforme à la norme FIPS 140-2, comme décrit dans la documentation NGINX.
Suivez les instructions de NGINX pour configurer la terminaison SSL.
FIPS et dialectes de base de données
Toute base de données utilisée par une instance Looker en mode conforme à la norme FIPS ne fonctionnera pas avec une instance Looker qui n'est pas en mode conforme à la norme FIPS.
Plusieurs dialectes de base de données qui sont normalement compatibles avec Looker ne le sont pas en mode conforme à la norme FIPS. Les dialectes suivants ne sont pas compatibles avec le mode conforme à la norme FIPS :
- Actian Avalanche
- Denodo 7
- Denodo 8
- Dremio
- Dremio 11 ou version ultérieure
- Druid
- Exasol
- IBM Netezza
- Microsoft SQL Server (MSSQL)
- PrestoDB
- PrestoSQL
- Teradata
- Trino
- Vecteur
FIPS et mise en miroir de groupes
Les instances Looker conformes aux normes FIPS qui utilisent Google OAuth pour l'authentification des utilisateurs ne sont pas compatibles avec la mise en miroir des groupes entre Google Groupes et Looker.