Я пытаюсь экспортировать учетные записи пользователей Firebase с помощью интерфейса командной строки Firebase, вызывая эту команду: firebase auth:export save_file.json --format=json --project=MyProjectName
Это возвращает следующее сообщение об ошибке:
Error: Authorization failed. This account is missing the following required permissions on project MyProject:
firebase.projects.get
firebaseauth.users.get
Моя учетная запись имеет разрешения уровня Владелец, который имеет «Полный доступ ко всем ресурсам» в соответствии со страницей настроек GCloud IAM.
Каким образом у учетной записи владельца могут отсутствовать необходимые разрешения? И как мне обойти эту ошибку, чтобы выполнить экспорт?
Я подтвердил, что вошел в правильную учетную запись в интерфейсе командной строки. Когда я выполняю firebase login
, он возвращает Already logged in as ****@gmail.com
, который является той же учетной записью, для которой у меня есть разрешения уровня владельца (и которая является учетной записью, создавшей проект).