Google cloud platform 将用户分配到Google云标识平台中的组
是否有一种方法可以将用户分配到Google Cloud Identity Platform中的组。Google cloud platform 将用户分配到Google云标识平台中的组,google-cloud-platform,google-identity,google-identity-toolkit,Google Cloud Platform,Google Identity,Google Identity Toolkit,是否有一种方法可以将用户分配到Google Cloud Identity Platform中的组。 例如:我的谷歌云身份平台有5个用户。现在我想将这5个角色组合在一起,以便将来我可以将角色分配给该组,组中的每个人都将拥有该权限。GCIP提供身份验证,而不是授权。它是Firebase身份验证的Google云版本,使用相同的客户端SDK,但在后端具有更多功能,如多因素身份验证、多租户和阻止功能 您不能将角色/组分配给GCIP用户。我推荐的方法是使用数据库存储用户(使用uid)并在此处分配角色。然后,
例如:我的谷歌云身份平台有5个用户。现在我想将这5个角色组合在一起,以便将来我可以将角色分配给该组,组中的每个人都将拥有该权限。GCIP提供身份验证,而不是授权。它是Firebase身份验证的Google云版本,使用相同的客户端SDK,但在后端具有更多功能,如多因素身份验证、多租户和阻止功能 您不能将角色/组分配给GCIP用户。我推荐的方法是使用数据库存储用户(使用
uid
)并在此处分配角色。然后,您可以将这些角色添加到用户的自定义声明(GCIP)中
编写自定义索赔
如果您使用Cloud Firestore,则可以在用户文档更新时触发云函数,将自定义声明写入GCIP,客户端应用程序/REST API可以读取该声明
这篇文章可能会有帮助创建组和为组分配用户有不同的方法 1.使用管理控制台创建组
- 从控制台创建一个新组
- 将组成员添加到新创建的组