个人用户绑定
第三步:NC-ERP账号绑定人员个人空间设置。以一个【账号绑定人员】的账号登录NC协同-OA系统,在其个人空间中设置【ERP待办事项】频道。
1.3 单点登录自动化部署工具
在进行自动化部署之前,建议备份nchome下的所有文件。
把提供的ncdeploy文件夹复制到NC-ERP服务器的nchome下,然后运行
window:nchome/ncdeploy/setup.bat Linux:nchome/ncdeploy/setup.sh
目录结构如下所示:
三套集成方案:
1、 OA集成NC-ERP,使用OA登录名单点登录
使用“ERP空间”单点登录NC-ERP的一个或多个账号; 使用“ERP待办”审批NC-ERP的流程;
2、 NC-Portal集成OA,使用NC-Portal账号单点登录 3、 NC-Portal集成OA,使用NC-ERP账号单点登录(NC5.6不支持第三套方案,使用NC5.6的NC-ERP
用户同步到NC-Portal,NC账号登录实际变成了NC-Portal账号登录)
1.3.1 单点登录方案一( OA+ NC-ERP)部署方式
? 前提条件
? 组织同步成功完成或完成OA账户与NC-ERP用户角色的手工绑定。 ? OA服务器和NC-ERP服务器分开部署,否则无法实现消息集成。 ? 操作步骤
第一步:部署NC-ERP插件。
在NC-ERP服务器上运行自动化部署工具。
Patch.id(集成方案) 选择1,其他选项可以不填(如果NC-PORTAL与NC-ERP分开部署,则必须填写IP和域名信息),然后“确定”,关闭窗口后自动开始部署。 如下图所示:
第二步:配置NC协同-OA与NC-ERP的信任关系,获得访问NC-ERP相关网页的权利。 运行nchome/bin目录下的ncSysConfig.bat(Linux版运行ncSysConfig.sh),如果部署了WAS需要运行wasSysConfig.bat(Linux版运行wasSysConfig.sh),添加NC协同-OA服务器IP地址: 点击SystemConfig,选择Exterior选项卡,点击读取,添加IP后保存。
注:如果出现内网正常,外网无法登录集成后的OA的问题,请将外网访问者的IP加入信任列表或直接添加*.*.*.*信任所有IP 第三步:建立design数据源
运行nchome/bin目录下的ncSysConfig.bat(Linux版运行ncSysConfig.sh),建立一个名称为design的数据源,连接到NC-ERP数据库。(与NC数据源的配置相同,使用同一用户,连接到同一数据库,
切勿连接NC协同-OA数据库)。
第四步:重启NC-ERP,使配置生效。
第五步:NC协同-OA单点登录NC-ERP测试。
登录NC协同-OA系统,点击“ERP空间”进行单点登录。如果NC-ERP有多个账号与NC协同-OA登录账号绑定,则将弹出登录账号选择页面,显示全部绑定的NC-ERP账号,进行选择后登录到NC-ERP;否则直接登录NC-ERP。
注意:请勿使用NC-ERP服务器的浏览器登录,否则无法登录NC-ERP。
1.3.2 单点登录方案二(NC-PORTAL+OA)部署方式
? 前提条件
? OA与NC-PORTAL实现账户绑定; ? OA服务器使用标准端口(80)部署;
? 按照方案一进行配置OA与NC-ERP的信任关系,并建立design数据源;
? NC Portal能够正常运行,可以使用admin(NC5.6portal管理员默认为sysadmin)登录管理 ? 安装步骤
第一步:部署NC-ERP插件。
在NC_Portal服务器上运行自动化部署工具。
Patch.id(集成方案) 选择2,填写相应的ip,NC跟OA服务器的域名(必须填写),如果要支持外网访问,NC和OA的外网IP必须配置。