我该如何更改我的项目的OAuth同意屏幕电子邮件地址?

3
我正在为公司开发一个项目,我有一个个人的公司电子邮件地址(myname@mycompany.com)以及一个“组”(也称为邮件列表/分发列表),即(support@mycompany.com)。 我想使用我的support@mycompany.com电子邮件地址来显示“OAuth consent screen”提示给最终用户。
问题是无论我给support@mycompany.com设置什么“Role”(除了“Owner”,因为它不允许组账户在项目上担任所有者),我都无法让support@mycompany.com电子邮件地址显示在“Email address”字段中。
如何使我的组电子邮件显示在电子邮件地址字段中? 我肯定不需要支付月费(创建未使用的帐户)才能更改我的OAuth consent screen电子邮件地址……

嗨,Arvo!我是Google的一名工程师。我们已经听到了反馈意见,并正在努力改进。一旦解决方案可用,我会更新这个问题。 - Patrick
@Patrick 谢谢!迫不及待了!;) - Arvo Bowen
解决方案今天已经可以使用。请查看下面的答案。希望它能提供您所需要的! - Patrick
2个回答

5

从API管理器 > 凭据 > Oauth同意屏幕页面的帮助文本:

在某些平台上,电子邮件地址将随开发者信息一起显示。它只能更改为登录用户的电子邮件。

我认为您需要使用support@mycompany.com电子邮件地址登录Cloud Console并在那里进行更改。


1
是的,如果我可以的话,那将是我首先尝试的事情。你不能“登录”到一个“组”邮件账户。 - Arvo Bowen

1
今天起,您可以在Google API控制台中选择您拥有或管理的Google Group电子邮件地址作为电子邮件地址。在电子邮件地址下拉菜单中,有一个名为“由您管理的Google Groups”的部分。

已经生效,创建了 Google 群组,并将其添加到项目中,角色为编辑器,电子邮件显示在下拉菜单中。 - Traxo
Patrick,非常感谢您的帮助。不幸的是,我似乎无法让它工作。我有一个与 GSuite 域相关联的项目,并在该域中创建了一个组,我想将其添加为 OAuth 同意屏幕上的联系人。我已将该组添加为项目编辑器和所有者,但该组未显示在“电子邮件地址”字段下可选择的组列表中。是否还需要其他特殊权限/设置才能使其正常工作? - tcdyl
这个问题现在有解决方案吗?和其他人一样,我添加了一个组用户,将其权限设置为编辑,但它没有出现在“由您管理的 Google 群组”下。 - chucky
@chucky,解决方案现在已经可以使用。如果您有任何问题,请告诉我,我可以进一步调查。 - Patrick

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接