使用自定义 SCIM 配置文件自动预配用户是一项 Beta 版功能,仅面向部分参与者提供。如果您在应用的详情页面上没有看到“自动配置”,则表示贵组织尚无法使用此功能。
您可以使用自定义 SCIM 配置文件,通过自动用户配置功能在支持 SCIM 2.0 的自定义或预集成的 SAML 应用中自动设置和管理用户账号。
准备工作
如需设置自定义 SCIM 配置文件,您需要:
- 具有超级用户角色的 Cloud Identity 账号。有关详情,请参阅预先创建的管理员角色。
- 在管理控制台中为用户设置并启用自定义或预先集成的 SAML 应用
您的应用需要有一个 SCIM 服务器,该服务器:
- 支持 SCIM 2.0 版
- 使用标准 HTTP 方法,包括
POST、GET、PATCH(回退到PUT)和DELETE - 支持不记名令牌身份验证。不支持 OAuth 令牌身份验证。
使用自定义 SCIM 配置文件设置自动用户配置
-
在 Google 管理控制台中,依次点击“菜单”图标
应用
Web 应用和移动应用。
您必须以超级用户身份登录,才能执行此任务。
- 点击您的 SAML 应用的名称。
- 在自动预配下,点击配置自动预配。
- 在访问令牌中输入应用的 Bearer 令牌,然后点击继续。
- 在端点网址字段中输入应用的 SCIM 端点网址,然后点击继续。Google 会连接到您的 SCIM 端点,以自动发现支持的属性。
- 将 Google 目录属性映射到相应的应用属性。如果您的应用支持架构发现,系统会使用发现的属性预先填充该表。如需手动映射自定义属性,请点击添加映射
完成后点击继续。
- (可选)如果您不添加任何群组,系统会为所有有权访问 SAML 应用的用户配置账号。如需仅为特定用户群组设置自动配置,请按以下步骤操作:
- 在搜索群组部分,输入群组名称的一个或多个字母,然后选择群组名称以及范围。
- 添加任何其他群组。
- (可选)如需移除群组,请点击移除。
如果群组中有用户来自辅助网域或来自贵组织外部,则系统不会配置这些用户。
- 决定在应用关闭后,或者用户的 Google Workspace 账号被暂停或删除后,用户可以访问应用多长时间。您可以选择中止其账号、硬删除其账号,或者先中止再硬删除其账号。您可以为每项操作单独设置延迟时间范围。
- 根据需要为下列各项事件选择选项:
- 当关闭用户的应用时
- 当用户账号被 Google 暂停时
- 将用户从 Google 中删除时
如果您中止了某个用户账号,该账号会被标记为已停用。如果您硬删除了某个用户账号,该账号会从应用中永久移除。设置等待多长时间后再硬删除用户的账号时,一定要设置一个相对更长的时间。如需详细了解暂停和删除,请参阅修改取消配置的时间范围。
- 点击继续。
- 根据需要为下列各项事件选择选项:
测试连接:
- 对于 Google 目录用户,请搜索并选择在您的应用中没有账号的用户。
点击测试。
Google 会在您的应用中为用户创建账号,更新该账号,然后将其删除。每项操作都会显示成功、失败或未运行。对于失败的操作,请查看 HTTP 代码、SCIM 错误类型以及应用的查看原始响应详细信息。
注意:如果您的应用未针对新用户返回
201 Created(例如,因为用户已存在),则创建用户操作会失败,并且 Google 会跳过更新和删除操作。如果删除用户失败,请在应用中手动删除测试账号。
点击完成。
即使测试失败,您也可以点击完成,稍后再重新测试。 此步骤会保存配置,但不会启用自动预配。如需开启此功能,请前往应用的详情页面自动配置,然后将开关切换到有效。
注意:如果未为任何用户启用您的应用,则该设置处于停用状态。这种情况下,点击用户访问权限,然后启用该应用,即可启用自动配置。
修改预配信息
修改要自动配置的用户群组
-
在 Google 管理控制台中,依次点击“菜单”图标
应用
Web 应用和移动应用。
您必须以超级用户身份登录,才能执行此任务。
- 点击您的 SAML 应用的名称。
- 点击自动预配。
- 在预配范围部分,点击修改。
- 在搜索群组部分,输入群组名称的一个或多个字母,然后选择群组名称以及范围。
- 添加任何其他群组。
- (可选)如需移除群组,请点击移除。
如果群组中有用户来自辅助网域或来自贵组织外部,则系统不会配置这些用户。 - 点击更新。
修改取消配置时间范围
要指定取消配置操作将在延迟多长时间后生效,请按照以下步骤操作:
-
在 Google 管理控制台中,依次点击“菜单”图标
应用
Web 应用和移动应用。
您必须以超级用户身份登录,才能执行此任务。
- 点击您的 SAML 应用的名称。
- 点击自动预配。
- 在取消预配部分,点击修改。
- 对于每个事件(当应用对用户停用时、当用户被 Google 暂停时和当用户被 Google 删除时),选择要执行的操作,以及在发生更改后 Google 等待多长时间再向您的应用发送请求(24 小时内、1 天后、7 天后或 21 天后):
- 暂停用户账号:在应用中停用用户(
PATCH或PUT,搭配active: false)。 - 硬删除用户账号:从应用 (
DELETE /Users/{id}) 中永久删除用户。
如果您同时选择这两个选项,请务必将硬删除的延迟时间设置为比暂停的延迟时间更长。 - 点击更新。
关闭自动预配功能并删除配置信息
您可以为应用停用自动预配功能,而不会丢失配置信息。您也可以关闭自动配置功能并移除所有配置信息。
关闭自动配置
如需为应用停用自动预配功能并保留配置信息,请按以下步骤操作:
-
在 Google 管理控制台中,依次点击“菜单”图标
应用
Web 应用和移动应用。
您必须以超级用户身份登录,才能执行此任务。
- 点击您的 SAML 应用的名称。
- 根据需要选择操作步骤:
- 关闭自动配置。
- 点击自动配置
状态
关闭。
- 点击关闭进行确认。
关闭自动预配功能并删除配置信息
如需关闭自动配置并移除所有配置信息,请按以下步骤操作:
-
在 Google 管理控制台中,依次点击“菜单”图标
应用
Web 应用和移动应用。
您必须以超级用户身份登录,才能执行此任务。
- 点击您的 SAML 应用的名称。
- 点击自动预配。
- 点击删除以关闭自动配置功能并移除所有配置信息。
现有用户不会被移除,并且仍然可以使用该应用。
查看使用情况信息
- 启用自动预配功能后,您可以查看使用情况信息。有关详情,请参阅监控自动用户预配。
- 您可以查看过去 30 天的以下使用情况信息:
| 管理员日志事件 | 说明 |
|---|---|
| 通过自动预配创建用户 | 通过自动预配创建的用户 |
| 更新自动预配的用户 | 通过自动配置更新了用户 |
| 暂停自动预配的用户 | 通过自动配置中止的用户 |
| 取消中止自动预配的用户 | 通过自动配置重新激活的用户 |
| 硬删除自动预配的用户 | 通过自动配置删除了用户 |
| 失败 | 失败的请求 |
如果自动配置功能停止运行
如果 Google 无法再连接到您的应用,自动配置功能将停止运行。例如,不记名令牌可能已过期或被撤消,或者应用的 SCIM 网址可能已更改。如需解决此问题,请更新令牌或网址:
-
在 Google 管理控制台中,依次点击“菜单”图标
应用
Web 应用和移动应用。
您必须以超级用户身份登录,才能执行此任务。
- 点击您的 SAML 应用的名称。
- 点击自动预配。
- 如需更新不记名令牌,请执行以下操作:
- 在应用授权部分,点击重新授权。
- 对于访问令牌,粘贴应用中的新不记名令牌。
- 点击重新授权。
- 如需更新 SCIM 基础网址,请在端点网址部分点击修改,输入新网址,然后点击更新。
- (可选)如需验证连接,请在测试连接部分点击测试。
如需详细了解自动配置可能停止运行的其他原因,请参阅应用的相关文档。