Добавлен пользователь в firebase, не может видеть / редактировать БД

Я создал простую структуру базы данных Firebase. И я добавил пользователя с учетной записью Google.

Но когда я вхожу в Google с этой учетной записью и захожу по адресу: https://console.firebase.google.com/project/[project-name]/database/data

Я получаю сообщение:"Произошла ошибка при заполнении вашего запроса". Когда я смотрю на вкладке сети инспектора Chrome, я вижу:

403 "Проверка политики: у пользователя нет прав на выполнение указанной операции".

Конечно, я проверил страницу статуса Firebase. И все работает нормально.

Есть кто-то, кто знает, в чем может быть дело?

1 ответ

Решение

Когда вы добавляете пользователя на панели Auth консоли Firebase, он предназначен для использования в ваших приложениях. Эти пользователи (к счастью) не имеют доступа к консоли Firebase вашего проекта.

Чтобы предоставить соавтору доступ к вашей консоли Firebase, добавьте их из меню настроек:

  1. Нажмите значок "Настройки" рядом с меню " Обзор". Добавление соавторов из консоли Firebase
  2. Нажмите " Пользователи и разрешения", чтобы открыть консоль Cloud IAM & Admin.
  3. Нажмите кнопку Добавить в верхней части списка, чтобы открыть всплывающее окно. Добавление соавторов из консоли Cloud
  4. Введите адрес электронной почты пользователя в поле Участники.
  5. Выберите роль в раскрывающемся списке Роли. Я обычно выбираю Проект> Владелец, Проект> Редактор или Проект> Средство просмотра.
  6. Нажмите кнопку Добавить в нижней части всплывающего окна.
Другие вопросы по тегам