部署准备
由于盘古提供了公共开发平台,所以业务系统在环境部署时只需要关注业务运行时平台的部署,下面将详细介绍业务运行时平台部署的准备过程。
申请应用编码
如果已有应用编码,请忽略此步骤。
应用编码用于标识业务方在盘古平台中的唯一身份,因此此项申请是必须要提前准备的。应用编码是由技术中台颁发,请点击此处跳转技术中台申请。 
申请IAM系统编码
如果已有IAM系统编码(以下简称sso clientId)或非生产环境采用盘古登录时,请忽略此申请。
sso clientId用于实现单点登录(以下简称sso)及登录权限控制。业务方在申请sso clientId前需要提前设计业务运行平台各环境的域名及回调地址。 请点击此处跳转技术中台申请。 
填写该表单时,请注意以下字段的填写格式:
系统权限开通范围: 哪些用户可以访问该系统,可以按组织或人员的方式进行配置。例如配置:/海信集团/海信房地产公司,登录账号不属于该组织的用户将无法访问该系统。测试访问地址: 前端域名,如:https://devportal.hisense.com。测试回调地址: 前端域名+/auth/login/oauth2/code/+L编码,如:https://devportal.hisense.com/auth/login/oauth2/code/L0001。认证集成协议: 选择OAuth2.0- 网页端(推荐)备注: 使用IAM颁发的ClientID在用户登录时系统间认证过程中返回绑定的用户信息字段,需要填写以下字段,不填写则只会返回配置基础信息字段,导致无法登陆。 pangea3.0获取用户所需字段信息如下:
| 字段 | 字段名称 |
|---|---|
| gender | 性别 |
| user_name | 用户名称 |
| work_no | 员工工号 |
| account_no | 账号 |
| english_name | 英文名 |
| name_path | 组织路径 |
| name | 账号类型 |
| id | 用户ID |
| org_code | 组织编码 |
| 邮箱 | |
| status | 状态 |
| user_uid | 用户名称 |
| mobile | 手机号 |
| position_name | 职务名称 |
| office_phone | 办公电话 |
申请通过后,可以在申请流程中查看IAM系统颁发的clientId以及clientSecret。
注意: 在申请过程中如有问题,请联系技术中台。
系统初始化申请
为了后续更好的服务业务方,保障业务方在盘古平台中的稳定运行,盘古团队需要业务方提供以下信息用于初始化系统。
| 参数 | 解释 | 作用 | 数据来源 | 备注 |
|---|---|---|---|---|
| 系统中文名称 | 业务方的系统名称 | 用于业务方在盘古开发平台的项目切换 | 业务方提供 | |
| 应用编码(L编码) | 业务方在技术中台中的应用编码 | 用于业务方在盘古开发平台的项目切换 | 技术中台提供 | |
| 管理员 | ldap账号 | 业务方的最高权限,初始化后唯一能登录的账号 | 业务方向IAM系统申请 | |
| 登录方式 | 业务运行平台的登录方式 | 业务运行平台用户登录时,访问的登录页 | 业务方向IAM系统申请 | sso登录 pangea登录 |
| 系统域名 | 运行平台的访问域名 | 运行平台sso登录时的安全验证及回调地址 | 业务方向IAM系统申请 | |
| SSO跳转ID | clientId | 运行平台sso登录时的安全验证 | 业务方向IAM系统申请 | sso登录时提供 |
| SSO跳转秘钥 | clientSecret | 运行平台sso登录时的安全验证 | 业务方向IAM系统申请 | sso登录时提供 |
| 领域 | 业务方所属领域 | 数转项目领域统计 | 业务方提供 |
注意
业务运行平台非生产环境可自主选择登录方式,但生产环境必须选择sso登录;登录方式选择sso登录时,需要提供sso clientId及sso clientSecret。
将以上信息提交至Pangea 团队,Pangea 团队会根据业务方提供的信息,在公共开发平台进行系统初始化。