功能说明:NC插件自动化配置工具,简称“ncdeploy”,ncdeploy是一个文件夹,安装盘中有,或者向连接产品部申请最新版本,ncdeploy可选择多种集成方式。
角色权限:服务器管理员,有访问ncdeploy目录权限。
版本:ncdeploy适用所有NC版本,会自动识别NC版本进行部署。
操作步骤:
一、 Ncdeploy配置
第一步:将ncdeploy放在nchome文件夹下,启动Setup.bat,进行NC业务插件部署。

patch.id集成方案选择方案四NC-OA业务集成。并填写NC和OA的IP地址、webservices密码、NC数据库连接串、用户和密码。其中webservices密码在”A8+应用协同配置”中可以找到。

二、 A8+用户建立
在ncdeploy下conf目录,找到对应的NC版本。打开对应的数据库版本SQL。
NC5系列:不需要修改,直接运行SQL文件即可。
NC6系列:如下图所示,将其中两处修改为当前NC的单位主键PK_GROUP(注意要输入主键的值,而不是输入PK_GROUP这个词语,可后台连接NC数据库,执行select PK_GROUP from org_group查找)。然后在NC数据库中执行红框内SQL。

运行完成后,会在NC系统中生成”A8+”用户。
执行完SQL后,可以再查询一下sm_user这个数据库表,看看写入的用户user_code=’A8+’的数据是否正确,我们替换的主键值,是不是替换掉了pk_gourp/pk_org这2个字段。
三、 A8+用户授权
对上一步生成的A8+用户进行权限分配,使A8+用户可以访问要集成的功能节点,该步骤建议让客户的NC管理员进行操作。
NC57授权
第一步:新建角色。

第二步:分配权限,选上所有功能节点。

第三步:分配角色给A8+用户。

NC6版本授权
第一步:新建职责。赋予全部功能。


第二步:新建角色,绑定刚才建立的职责,绑定A8+用户,赋予所有组织权限。

