2016-12-03 2 views
4

У меня есть проект с использованием Firebase, и мне нужно добавить владельца в проект. Вот как я добавил его:Приглашение на проект Firebase

  1. Открытый проект в консоли Firebase.
  2. Нажмите на колесо настроек рядом с именем проекта и выбранными разрешениями.
  3. Firebase запускает новую страницу «IAM & Admin».
  4. Нажата на Add, которая показывает всплывающее окно.
  5. Введен адрес пользователя gmail, который автоматически завершается, поэтому он никогда не может быть неправильным адресом электронной почты.
  6. Выбрал роль ВЛАДЕЛЬЦА.
  7. Нажмите на кнопку ADD.

Теперь он показывает мне пользователю в списке разрешений, с сообщением:

Приглашение отправлено. До принятия.

Я видел этот answer, который говорит:

Недавно добавленные пользователи не могут иногда получать по электронной почте приглашение. Поэтому будьте уверены, чтобы они знали, что вы их добавили.

Я пусть доля пользователей его экран со мной по Skype, и это то, что происходит: Пользователя получает по электронной почте приглашение, когда он нажимает на приглашение принять, то firebase страница консоли открываются с название проекта в URL-адресе!

Но он не показывает проект, который я поделился. он просто загружает консоль Firbease, показывая разные проекты, которыми он владеет раньше!

И я до сих пор вижу это сообщение:

Приглашение отправлено. До принятия.

+0

Я уточню свой ответ, который вы цитируете, потому что в последних случаях, когда я пробовал это, новый пользователь ** сделал ** получить приглашение по электронной почте. –

+0

Btw: ваш соавтор просто поставил ту же проблему в список рассылки firebase-talk? https://groups.google.com/forum/#!topic/firebase-talk/i8NqdOPY0qI Или это другой экземпляр? –

+0

@FrankvanPuffelen благодарит за обновление! –

ответ

6

Как отметил @Frank, это, вероятно, ошибка, которая должна быть исправлена ​​в консоли firebase.

Мне удалось сделать обходной путь, не используя разрешения Firebase, но используя вместо этого Google Cloud service.

В Google Cloud Services консоли у меня есть доступ к тем же проектам в Firebase консоли, так что я открыл проект, из меню выбранного IAM & ADMIN, который выглядит точно так же, как ADMIN IAM & в firebase консоли, Я добавил сотрудника в качестве владельца точно так же, как я уже упоминал выше, и что вы знаете! отправлено приглашение по электронной почте, пользователь принял запрос успешно.

И когда он снова открыл свою консоль Firebase, проект теперь доступен в его списке проектов.

+1

Приятно слышать, что вы смогли обойти его. Вероятно, ошибка будет исправлена ​​в ближайшее время. –

+1

Life saver действительно! –

2

firebaser здесь

Это известная проблема в рабочий процесс для добавления владельцев, что был введен в последнее время. Он должен быть исправлен в ближайшее время, но в то же время вы можете обойти его, сначала добавив пользователя в качестве редактора (не требуется рабочий процесс приглашения/принятия), а затем добавьте пользователя в качестве владельца (следует принять корректный вывод рабочего процесса приглашения).

+2

Я пробовал это сделать, вместо того, чтобы добавлять пользователя в качестве владельца, я добавил его в качестве редактора или зрителя, чтобы затем изменить его роль владельца, как только он получит доступ, но он никогда получил доступ к проекту в своей консоли firebase! –

+1

yep не работает – guenis

1

Пробовал подход GCP с таким же результатом - ничего! НО, через час profect появился в панелях Firebase и GCP моего участника.

+2

Это скорее звучит как комментарий, а не как ответ. – GhostCat

Смежные вопросы