这是本节的多页打印视图。
点击此处打印.
返回本页常规视图.
预制集成应用
针对高频集成场景,提供预制集成应用,达到开箱即用的基础数据集成能力。
1、概述
针对高频集成场景,提供预制集成应用,达到开箱即用的基础数据集成能力。
2、预制应用清单
1 - 致远V5
1、概述
实现V8与V5之间接口鉴权、单点登录、组织同步、事项同步、消息同步集成。
2、集成场景
2.1、V8作为门户,V5发布应用
- V8配置菜单,单点登录打开V5应用
- V8主动调用V5组织写入OpenAPI,完成组织同步
- V5推送待办事项,V8呈现V5待办事项并免登陆打开详情页
- V5推送消息到V8,V8呈现V5消息并免登陆打开详情页
- M5作为移动门户,单点登录打开V5菜单、事项、消息
2.2、V8发布应用,V5作为门户
- V5配置菜单,单点登录打开V8应用
- V8主动调用V5组织查询OpenAPI,完成组织同步
- V8推送待办事项到V5,V5呈现V8待办事项并免登陆打开详情页
- V8推送消息到V5,V5呈现V8消息并免登陆打开详情页
- M3作为移动门户,单点登录打开V8菜单、事项、消息
3、V5版本场景区隔表
4、集成配置步骤
1.1 - V8作为门户,V5发布应用
1、V8作为门户,V5发布应用
1.1、V8配置菜单,单点登录打开V5应用
1.1.1、V5集成页面配置
1.1.1.1、产品登记【V5】
1.1.1.2、应用注册【V5】
1.1.1.3、应用接入设置
1.1.1.4、用户绑定设置
1.1.1.5、切换系统管理员角色
1.1.1.6、进入REST用户管理
1.1.1.7、新建REST账号
1.1.2、V5配置文件修改
1.1.2.1、配置spring-v8-sso文件
【V5安装路径】
\ApacheJetspeed\webapps\seeyon\WEB-INF\cfgHome\plugin\cip\spring\spring-v8-sso.xml
- url参数:【V8服务域名】+"/service/cip-manager/plug/sso/callback"
- 说明:V8拉取待办事项并列表呈现,点击待办打开待办详情页时,会在URL后拼接ticket参数,V5拦截ticket参数后,调用V8登录认证地址接口,换取手机号码/人员编号,模拟登陆,完成免登陆打开事项详情页。*
- key参数(加密因子):与V8连接器单点登录配置的加密因子保持一致即可。
1.1.3、V8集成配置
1.1.3.1、导入预制集成应用
说明:由于版本差异,请联系集成平台获取
1.1.3.2、免登配置
1.1.3.3、菜单配置
1.1.3.4、发布并启用三方集成应用
1.1.3.5、菜单角色授权
1.1.3.6、菜单效果查看
1.2、V8主动调用V5组织写入OpenAPI,完成组织同步
需要时联系集成平台获取预制集成应用
1.3、V5推送待办事项,V8呈现V5待办事项并免登陆打开详情页
1.3.1、V5集成配置
1.3.1.1、产品登记【V5】
1.3.1.2、应用注册【V5】
1.3.1.3、应用接入设置
1.3.1.4、用户绑定设置
1.3.1.5、切换系统管理员角色
1.3.1.6、进入REST用户管理
1.3.1.7、新建REST账号
1.3.2、V8集成配置
1.3.2.1、启用API
1.3.2.2、新建接入应用
1.3.2.3、API授权
1.3.2.4、启用接入应用
1.3.2.5、获取AppKey和AppSecret
1.3.2.6、查看接口域名
1.3.2.7、导入预制集成应用
说明:联系集成平台获取
1.3.2.8、新建事项同步
1.3.2.9、查看事项同步-同步能力编码
1.3.2.10、发布并启用三方集成应用
1.3.3、V5修改配置文件
1.3.3.1、配置spring-v8-sso文件
【V5安装路径】
\ApacheJetspeed\webapps\seeyon\WEB-INF\cfgHome\plugin\cip\spring\spring-v8-sso.xml
- url参数(V8登录认证地址):【V8服务域名】+"/service/cip-manager/plug/sso/callback"
说明:V8拉取待办事项并列表呈现,点击待办打开待办详情页时,会在URL后拼接ticket参数,V5拦截ticket参数后,调用V8登录认证地址接口,换取手机号码/人员编号,模拟登陆,完成免登陆打开事项详情页。
- key参数(加密因子):与V8连接器单点登录配置的加密因子保持一致
1.3.3.2、配置spring-v8-cip文件
【V5安装路径】
\ApacheJetspeed\webapps\seeyon\WEB-INF\cfgHome\plugin\cip\spring\spring-v8-cip.xml
- openApiUrl(V8开放平台OpenAPI域名前缀):“https://openapi-"+【V8前台域名】;
说明:值来源请参考步骤【查看接口域名】
- capabilityId(V8同步能力编码):V8基础集成-事项同步-编辑态-同步能力编码;
说明:值来源请参考步骤【查看事项同步-同步能力编码】
说明:¡值来源请参考步骤【查看AppKey和AppSecret】
- secretKey:V8接入应用分配的AppSecret
说明:值来源请参考步骤【查看AppKey和AppSecret】
1.3.4、V5发布补丁包
由于版本差异,请联系集成平台获取;
打上补丁包后,修改配置文件。然后重启V5系统。
1.4、V5推送消息到V8,V8呈现V5消息并免登陆打开详情页
说明:参照事项同步配置
1.5、M5作为移动门户,单点登录打开V5菜单、事项、消息
说明:由于以上配置包含移动端配置,所以M5可以直接使用以上功能项
1.2 - V8发布应用,V5作为门户
1、V8发布应用,V5作为门户
1.1、V5配置菜单,单点登录打开V8应用
1.1.1、V5集成配置步骤
1.1.1.1. 产品登记【V5】
1.1.1.2. 应用注册【V5】
1.1.1.3. 应用接入设置
1.1.1.4. 用户绑定设置
1.1.1.5. 单点登录设置
1.1.1..6. 门户配置
1.1.2. V5单点登录地址说明
https://【COP-V8平台域名+端口】/oauth/home # 固定值前缀
?mobile=urlencode(【COP移动端待跳转目标相对地址】) # url encode 后的 手机端跳转目标地址,相对路径
&web=urlencode(【COP PC端待跳转目标相对地址】) # url encode 后的 web 跳转目标地址,相对路径
&businessType=outsider # 固定值
&type=【defaultAvoid】 # 双方约定好的业务类型。 这里假设是 defaultAvoid
&dynamicField=【v5ticket】 # 默认 v5ticket, 如果定制化的参数,则 value= 参数 key。 eg: 三方追加的值不叫 code,而是叫 ticket,则在这里写 ticket
&ticket=【三方系统生成临时授权码】 # 与 dynamicField 的 value 一致并赋值
1.1.3. V8_nocas配置
微服务:ctp-user
文件修改内容
seeyon:
avoid:
defaultAvoidSso:
【defaultAvoid】: { authType: default, callbackUrl: 【获取用户信息的 GET 请求 URL】 }
替换内容说明:
1、defaultAvoid替换为拼接地址中的type参数值;
2、 【获取用户信息的** GET 请求 URL】替换成【根据code获取用户信息】的接口请求地址**
3、 default参数是固定值,不需要修改;
1.1.4. 注意事项
- V5点击菜单后,无法成功跳转到V8目标菜单,URL地址栏限制【callbackUrl】,这是因为V5和V8之间的网络问题,请联系运维处理。
- V5根据版本不同,菜单默认的dynamicField也不同,8.1以及之前是dynamicField=ticket,8.2中dynamicField=v5ticket,如果不确定,就两个都试试
1.2、V8主动调用V5组织查询OpenAPI,完成组织同步
1.2.1、V5集成配置步骤
1.2.1.1. 切换系统管理员角色
1.2.1.2. 进入REST用户管理
1.2.1.3. 新建REST账号
1.2.2、V8集成配置步骤
1.2.2.1. 导入三方集成应用
说明:联系集成平台获取
1.2.2.2. 配置安全认证
1.2.2.3. 测试接口
1.2.2.4. 启用组织同步
1.2.2.5. 运行配置
1.2.2.6. 数据校验
1.2.2.7. 发布并启用三方集成应用
由于版本差异,请联系集成平台获取
1.2.3、V8预制应用获取
有项目实施经理提供,或者联系集成平台获取
1.3、V8推送待办事项到V5,V5呈现V8待办事项并免登陆打开详情页
1.3.1. V5集成配置步骤
1.3.1.1. 产品登记【V5】
1.3.1.2. 应用注册【V5】
1.3.1.3. 应用接入设置
1.3.1.4. 用户绑定设置
1.3.1.5. 单点登录设置
1.3.1.6. 切换系统管理员角色
1.3.1.7. 进入REST用户管理
1.3.1.8. 新建REST账号
1.3.2. V8集成配置步骤
1.3.2.1. 导入预制集成应用
说明:联系集成平台获取
1.3.2.2. 配置安全认证
1.3.2.3. 测试接口
1.3.2.4. 修改事项同步配置
1.3.2.5. 启用事项推送
1.3.2.6. 发布并启用三方集成应用
1.4. V8推送消息到V5,V5呈现V8消息并免登陆打开详情页
1.4.1、V5集成配置步骤
参考事项集成配置
1.4.2. V8集成配置步骤
1.4.2.1. 导入预制集成应用
说明:联系集成平台获取
1.4.2.2. 配置安全认证
1.4.2.3. 测试接口
1.4.2.4. 修改消息同步配置
1.4.2.5. 启用消息推送
1.4.2.6. 发布并启用三方集成应用
1.5、M3作为移动门户,单点登录打开V8菜单、事项、消息
由于以上配置步骤包含M3移动端配置,所以使用M3可以直接使用以上功能
1.6、V8预制应用导入和发布
1.6.1、下载致远_V5预置集成应用
致远_V5_1728373780330.json