针对租户的访问权限控制

Identity Platform 提供 Admin API 来管理您的租户、用户和身份验证令牌。您可以利用 Identity and Access Management 来阻止使用这些 API 进行的不必要访问。

授予、更改和撤消访问权限

请按照以下步骤向用户授予租户资源的角色:

  1. 在 Google Cloud 控制台中打开“Identity Platform 租户”页面。
    转到“租户”页面

  2. 从列表中选择一个租户。

  3. 在右侧的信息面板中切换到权限标签页。

    访问控制窗格

  4. 点击添加主账号以向用户授予新角色,或使用列表修改或撤消现有用户的访问权限。

如需详细了解如何使用 IAM 进行访问权限控制,请参阅 IAM 文档。如需为资源设置访问权限控制政策,请使用 setIamPolicy 方法

API 权限

此表列出了调用 Identity Platform API 中的每个方法所需的角色。应针对租户资源分配角色。

服务 方法 角色
google.cloud.identitytoolkit.v1.AccountManagementService GetOobCode Editor
SetAccountInfo Editor
UploadAccount Editor
DeleteAccount Editor
DownloadAccount Viewer
GetAccountInfo 查看者
QueryUserInfo Viewer
google.cloud.identitytoolkit.v1.AuthenticationService SignUp 编辑器
google.cloud.identitytoolkit.admin.v2.ProjectConfigService CreateDefaultSupportedIdpConfig 编辑器
CreateInboundSamlConfig Editor
CreateOAuthIdpConfig 编辑器
CreateOutboundSamlConfig Editor
DeleteDefaultSupportedIdpConfig Editor
DeleteInboundSamlConfig 编辑器
DeleteOAuthIdpConfig Editor
DeleteOutboundSamlConfig Editor
GetDefaultSupportedIdpConfig 查看者
GetInboundSamlConfig 查看者
GetOAuthIdpConfig Viewer
GetOutboundSamlConfig 查看者
ListDefaultSupportedIdpConfigs Viewer
ListInboundSamlConfigs 查看者
ListOAuthIdpConfigs 查看者
ListOutboundSamlConfigs 查看者
UpdateDefaultSupportedIdpConfig 编辑器
UpdateInboundSamlConfig Editor
UpdateOAuthIdpConfig Editor
UpdateOutboundSamlConfig Editor
google.cloud.identitytoolkit.admin.v2.TenantManagementService CreateTenant Editor(针对父项目)
DeleteTenant 编辑器
UpdateTenant 编辑器
GetTenant 查看者
ListTenants Viewer(针对父项目)