如何搭建关联使自定义OIDC应用显示在Google Workspace?
创建可在Google Workspace展示的自定义OIDC应用步骤
一、准备必要信息
提前整理好以下信息:
- Google Cloud Console中已创建的OIDC客户端的客户端ID和客户端密钥
- Google OIDC默认标准端点(若使用自定义提供商需替换):
- 授权端点:
https://accounts.google.com/o/oauth2/v2/auth - 令牌端点:
https://oauth2.googleapis.com/token - 用户信息端点:
https://openidconnect.googleapis.com/v1/userinfo
- 授权端点:
二、在Google Admin Console配置自定义OIDC应用
- 登录admin.google.com,导航至「应用」→「Web和移动应用」
- 点击顶部「添加应用」→「添加自定义OIDC应用」
- 填写应用基础信息:输入应用名称、描述,可选上传应用图标,完成后点击「继续」
- 填入OIDC客户端信息:
- 在「客户端ID」栏粘贴Cloud Console获取的客户端ID
- 在「客户端秘密」栏粘贴对应的客户端密钥
- 配置OIDC端点:将准备好的三个端点分别填入对应输入框,点击「继续」
- 配置属性映射(可选):将Google Workspace用户属性(如主邮箱、姓名)映射到OIDC应用所需的属性字段,完成后点击「完成」
- 设置用户访问权限:进入应用详情页,点击「用户访问」,指定可访问该应用的组织单元或用户群组,保存设置
三、更新Cloud Console中的OIDC客户端配置
- 登录console.cloud.google.com,进入「API和服务」→「凭据」
- 找到已创建的OIDC客户端,点击「编辑」
- 在「已授权的重定向URI」中添加Google Workspace的回调地址:
https://admin.google.com/ac/apps/oidc/callback - 确认「已授权的范围」包含
openid、email、profile三个核心范围,若缺失则添加,最后保存配置
四、验证应用展示与功能
- 登录workspace.google.com,点击应用启动器(九宫格图标)
- 搜索自定义OIDC应用的名称,确认其出现在应用列表中
- 点击应用发起登录,验证是否能通过OIDC流程完成授权并正常访问
内容的提问来源于stack exchange,提问作者Praveen
相关产品推荐
相关产品推荐

