Контроль доступа к базам данных Firebase - PullRequest
0 голосов
/ 09 октября 2019

У нас разные среды для одного из наших решений (test, preprod, prod). Мы создали разные базы данных Firebase как часть одного проекта на консоли Firebase. Мы хотим, чтобы управление доступом к этим базам данных осуществлялось в зависимости от пользователей или групп, например, prod База данных Firebase будет доступна только немногим пользователям, тогда как база данных Firebase другой среды (test and preprod) будет доступна большинству пользователей. пользователи.

Правильно ли мы реализуем это? Если да, можно ли настроить проект Firebase для такой настройки.

enter image description here

1 Ответ

1 голос
/ 09 октября 2019

Это не рекомендуемый способ реализации различных сред разработки. Единственный рекомендуемый способ разделения сред - это создание разных проектов Firebase для каждого. Это гарантирует, что у каждого из них будут полностью изолированные данные, пользователи, правила безопасности и т. Д. Добавление нескольких баз данных в один и тот же проект не является настоящей изоляцией и может привести к проблемам в дальнейшем.

...