Ограничение любого вида доступа по IP-адресу невозможно с Cloud Firestore. Вместо этого вам следует рассмотреть возможность использования некоторой аутентификации, форсирования запросов через бэкэнд, которым вы управляете, и оттуда выполнять аудит для каждого пользователя.