邀请用户访问Google云时出错

时间:2014-12-30 11:46:10

标签: google-apps google-cloud-platform

我正在尝试在google-cloud项目中添加新成员,但我无法使其正常运行。

谷歌自动生成的电子邮件中的链接很好地链接到用户可以确认/拒绝模式内的邀请的页面。

但是当这个用户点击"确认"模态内部出现错误信息但立即消失 - 我很快就无法读取它。因此,我永远无法向该用户授予对我的项目的访问权。

在我的浏览器调试器中,我可以跟踪的错误(某些值是伪造的):

"NetworkError: 400 Bad Request - https://console.developers.google.com/m/teams/acceptinvitation?xsrf=AFE_nuNg_V8394FDKjdfkjkjwKDFXDVg%3488T6J5783&authuser=1&action=accept&pid=apps~myproject-hosting&receive_updates=false"

此用户拥有自定义域,该域是google-apps托管域。我指定这个是因为它是我们不能邀请到项目的唯一用户类型。

使用@gmail帐户添加用户没有问题。

从google-cloud文档我可以读到:

  

如果您使用的是Premier或Google Apps域,则域名管理员应首先在管理控制台的“用户”面板中创建Google帐户。

我不理解这句话,因为我的用户已经在我的网域中列出。

2 个答案:

答案 0 :(得分:1)

这可能是App Engine的预期行为。我知道,一旦您通过Google Apps将应用程序链接到特定域,就很难将该域外的人员添加到您的应用程序中。

我知道您可以创建一个Google群组,为该群组启用“域外”成员。然后,您可以将该组添加到项目中。然后,您可以将他的电子邮件添加到该组,这将使他能够访问该项目。

请注意,如果您的域名是google.com,则无法使用此解决方法,这可能需要支持方面的帮助。

答案 1 :(得分:0)

嗯,我终于做到了。

Google似乎修复了闪烁的错误消息,导致无法阅读。

现在显示如下内容:"与您的管理员联系,在您的帐户中启用AppHosting管理员"。

这样做完成如下:

  • http://admin.google.com
  • 上登录您的主要google-app帐户
  • 转到" App"
  • 转到"其他Google服务"
  • 启用" Google Developers Console"适合所有人

现在,我的用户可以加入google-cloud项目。