В соответствии с предопределенными ролями категории продуктов Firebase документация , единственная роль, которая имеет полный доступ на чтение / запись к Cloud Firestore:
Firebase Develop Admin - roles/firebase.developAdmin
Относительно доступа к API приложение сможет получить к нему доступ с помощью токена идентификатора аутентификации Firebase или токена Google Identity OAuth 2.0, как указано в этой документации .
Для настройки Firebase Auth, эта ссылка может быть полезна и для проверки OAuth эта ссылка .
Дайте мне знать, если это помогло вам.