La page Liste d'autorisation d'adresses IP vous permet de spécifier une liste d'adresses IP autorisées à accéder à votre instance Looker. Pour obtenir la liste des adresses IP spécifiques à autoriser en fonction de votre région, consultez la section Activer l'accès sécurisé à la base de données. Lorsque la liste d'autorisation d'adresses IP est activée, votre instance Looker filtre les adresses IP au niveau de l'application, ce qui n'autorise les connexions provenant que des adresses IP figurant sur la liste d'autorisation. Looker refuse les tentatives de connexion provenant de toutes les autres adresses IP. Lorsque la liste d'autorisation d'adresses IP est désactivée, votre instance Looker peut accepter les connexions provenant de n'importe quelle adresse IP.
La page Liste d'autorisation d'adresses IP n'est disponible que pour les instances hébergées par Looker. Cette option ne s'affiche pas dans le menu Admin des instances hébergées par le client. Pour afficher la page Liste d'autorisation d'adresses IP, sélectionnez Liste d'autorisation d'adresses IP dans la section Serveur du menu Admin.
La page Liste d'autorisation d'adresses IP répertorie les règles qui vous permettent de configurer les adresses IP et les masques de sous-réseau autorisés à accéder à votre instance Looker. Chaque règle définit également si les utilisateurs de ces adresses IP ne peuvent se connecter qu'à partir de l'interface utilisateur de Looker, de l'API Looker ou des deux sources.
En plus d'afficher les règles existantes de la liste d'autorisation d'adresses IP, vous pouvez effectuer les tâches suivantes:
- Activez ou désactivez la liste d'autorisation d'adresses IP à l'aide du bouton Activer la liste d'autorisation. Lorsque la liste d'autorisation est active, seuls les utilisateurs de l'adresse IP indiquée peuvent se connecter.
- Définissez une nouvelle règle, qui ajoute d'autres adresses IP à la liste d'autorisation.
- Activer, désactiver, modifier ou supprimer une règle existante
Ajouter votre adresse IP
Si aucune règle n'est définie pour la liste d'autorisation d'adresses IP, comme lorsque vous y accédez pour la première fois, Looker affiche deux alertes:
- une info-bulle à côté du bouton bascule Activer la liste d'autorisation affiche une icône d'avertissement.
- le message Votre adresse IP ne figure pas sur la liste d'autorisation s'affiche à côté du commutateur.
Sélectionnez le texte Votre adresse IP ne figure pas sur la liste d'autorisation pour obtenir l'adresse IP détectée. Sélectionnez Ajouter une règle pour ajouter votre adresse IP à la liste d'autorisation en suivant les instructions ci-dessous.
Ajouter une règle
Sélectionnez Ajouter une règle pour ajouter une adresse IP ou une plage d'adresses à la liste d'autorisation. Looker affiche la boîte de dialogue Nouvelle règle de liste d'autorisation d'adresses IP. Pour ajouter une règle, procédez comme suit:
- Saisissez un nom pour la nouvelle règle dans le champ Libellé.
- Saisissez une plage d'adresses IP approuvées dans le champ Plage d'adresses IP à l'aide d'une adresse IP et d'un masque de sous-réseau, conformément au format CIDR.
- Indiquez si la nouvelle règle s'applique uniquement aux tentatives de connexion depuis l'interface utilisateur de Looker, uniquement à celles provenant de l'API Looker ou aux tentatives de connexion des deux sources dans le menu déroulant IU ou API ?.
- Sélectionnez Enregistrer.
Bon à savoir
Lorsque vous configurez votre liste d'autorisation d'adresses IP, tenez compte des points suivants:
- L'ajout de plus de 50 règles peut avoir un impact négatif sur les performances de Looker.
- Certaines fonctionnalités de Looker Action Hub, telles que l'intégration Slack et les actions pour lesquelles OAuth est activée, ne fonctionnent pas lorsque la liste d'autorisation d'adresses IP est activée.
- Pour intégrer des demandes d'extraction Git à des projets LookML, vous devez ajouter à la liste d'autorisation la plage d'adresses IP à partir desquelles votre fournisseur Git effectue les requêtes sortantes. Par exemple, les adresses IP GitHub sont disponibles à partir du point de terminaison de leur API Meta. Les adresses IP sont susceptibles d'être modifiées et seront différentes pour les autres fournisseurs Git.