Firebase项目邀请 [英] Firebase Project Invitation

查看:240
本文介绍了Firebase项目邀请的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个使用Firebase的项目,我需要为项目添加一个所有者。
这就是我添加他的方式:
$ b


  1. 在Firebase控制台中打开项目。

  2. <点击工程名称旁边的设置轮,并选择权限。
  3. Firebase启动一个新页面IAM& Admin。

  4. 按下Add(添加),显示一个弹出窗口。

  5. 输入用户gmail地址,自动完成,因此永远不会是错误的电子邮件地址。选择角色为OWNER。

  6. 按下ADD按钮。

现在显示用户在权限列表中,与消息:


发送邀请。等待验收。


我见过这个答案,其中说:


新添加的用户有时可能不会收到电子邮件邀请。所以一定要让他们知道你添加了他们。

我让用户在Skype上和我分享他的屏幕,这是发生了什么:
用户确实收到电子邮件邀请,当他按下接受邀请时,firebase控制台页面打开项目名称在URL



但是它没有显示我分享的项目。它只是加载Firbease控制台显示他拥有从以前的不同项目!



我仍然看到这个消息:

< blockquote>

发送邀请。等待接受。


解决方案

正如@Frank所提到的,这可能是一个应该修复的错误在Firebase控制台中。



我已经设法通过不使用Firebase权限来解决问题,而是使用 ,所以我从菜单中选择 IAM& ADMIN ,看起来和IAM& ADMIN在Firebase控制台中,我已经像上面详细介绍的那样将协作者添加为所有者了,您知道些什么!发送了电子邮件邀请,用户成功接受了请求。



当他再次打开Firebase控制台时,项目现在可以在他的项目列表中找到。


I've a project using Firebase, and I need to add an owner to the project. This is how I added him:

  1. Opened the project in the Firebase console.
  2. Clicked on the settings wheel next to the project name, and selected permissions.
  3. Firebase launches a new page "IAM & Admin".
  4. Pressed on Add, which shows a popup.
  5. Entered the user gmail address, which auto completes so it could never be a wrong email.
  6. Selected the role as OWNER.
  7. Pressed on ADD button.

Now it shows me the user in the permissions list, with the message:

Invitation sent. Pending acceptance.

I've seen this answer, which says :

The newly added users may sometimes not be getting an email invite. So be certain to let them know that you added them.

I've let the user share his screen with me on Skype, and this is what happens: The user do get an email invitation, when he presses on accept invitation, the firebase console page is opened with the project name in the url !

But it doesn't show the project which I've shared. it just loads the Firbease console showing different projects that he owns from before !

And I still see this message:

Invitation sent. Pending acceptance.

解决方案

As @Frank has mentioned this is probably a bug that should be fixed in the firebase console.

I've managed to do a workaround by not using Firebase permissions, but by using Google Cloud service instead.

In Google Cloud Services console I do have access to the same projects in Firebase console, so I opened the project, from the menu selected IAM & ADMIN which looks exactly the same as the IAM & ADMIN in firebase console, I've added the collaborator as an owner exactly as I've mentioned in the details above, and what do you know ! an email invitation was sent, the user accepted the request successfully.

And when he opened his Firebase console again, the project is now available in his projects list.

这篇关于Firebase项目邀请的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆