双击此处添加文字
泛微OA集成管理
来源: | 作者:佚名 | 发布时间 :2022-04-29 | 4302 次浏览: | 🔊 点击朗读正文 ❚❚ | 分享到:

1.概述

1.1应用场景

     随着企业内部信息技术的迅猛发展,内部的应用系统越来越多,由于这些系统相互独立,用户在使用每个系统之前都必须   按照相应的系统身份进行登录,为此用户需记住每一个系统的用户名和密码,这给用户带来了不少麻烦。特别是随着系统的增多,出错的可能性就会增加,收到非法截获和破坏的可能性也会增大,安全性就会相应降低。针对于这种情况,在BI 项目整体规划中也就有泛微OA集成,这样就能减少那些不必要的麻烦,安全性也能够相应的提升。 

1.2第三方系统集成管理入口

从奥威BI平台首页的【系统管理】—【集成管理】进入,在此可在对第三方系统集成进行管理。

2.功能及属性

2.1 基本信息

基本信息页是连通第三方系统和奥威BI的窗口。

 

注:基本信息页面内容请勿填错,否则会影响第三方系统用户对可登录BI的用户管理.

2.2 泛微OA

在‘系统管理-集成管理-泛微’页面配置泛微OA的基本信息(管理员登录才可以配置)


使用OA统一认证登录方案。(配置client_id和client_secret)


client_id : 注册业务系统OAuth2应用的应用标识

client_secret : 注册业务系统OAuth2应用的应用密钥

集成密钥secrect : 单点登录方式使用集成登录方式时,OA管理员提供的秘钥

appid: OA管理员提供



code : 新建消息来源,生成消息code,用于发消息时传入,作为一类消息的标识


点击保存并进入详细设置

2.3 匹配列

匹配列通过基本信息的窗口,将泛微OA用户表与奥威BI用户表进行关联。匹配列页面包含的基本信息:API结果列、API结果列描述、用户表匹配列。

API结果列:第三方系统用户表的列名称。

API结果列描述:API结果列对应字段的描述。

用户表匹配列:选择对应列的BI用户表列名称。

 

在API结果列对应的用户表匹配列中选择BI系统用户表的列名,可以将第三方用户表和BI用户表关联起来,以便使用同步功能时,可将第三方系统用户表的信息存储到BI用户表对应的列中。 



 

 

2.4 匹配行

匹配行界面主要展示BI所获取的第三方系统的用户信息,通过绑定用户列,可以使第三方系统用户快速跨平台登录BI,该操作是设置泛微单点登录的前提。

 

 

2.4.1 用户匹配方式

用户匹配方式有多种选择,即可以根据某一个字段,匹配第三方系统和BI系统的用户。如:

根据姓名匹配:自动根据第三系统的用户姓名和BI用户姓名对比,如果一致,就会把匹配到的用户展现在绑定用户列中。

根据手动匹配:手动选择已有的BI用户绑定。

PS:用户匹配关系下拉(选择匹配方式)更新之后,下面表的【绑定用户列】自动更新,同时表的匹配关系自动更新。

 

2.4.2 选择筛选用户方式及搜索

筛选用户方式主要对第三方系统的用户信息筛选,可分为:获取全部用户、获取已匹配用户、获取未匹配用户3种方式。而搜索则可以对已筛选的用户进行信息搜索定位。

 

 

2.4.3 更新通讯录

更新通信录:当第三方系统的用户信息有更新时,可通过更新通信录对BI获取的第三方用户信息表进行更新。

例:第三方应用通讯录有新增用户张三,管理员可以通过更新通讯录功能将张三的钉钉信息更新到下方。

 


2.4.4 同步

同步:将勾选的第三方用户信息新增/更新至BI用户表。

 

3.出错管理

3.1 提示不合法

在匹配行界面将提示不合法。


 

解决方法:在基本信息界面填写正确的AppKey和AppSecret。

3.2 提示匹配失败

匹配行界面,使用用户匹配方式时提示匹配失败

解决方法:

1.确认匹配列界面,用户表匹配列是否按照API结果描述对应选择。

 

2. 使用同步功能将第三方用户信息同步至BI用户表。

 

3.3 提示尚未匹配

匹配行界面提示尚未匹配

 

解决方法:

匹配列界面姓名和员工ID字段改为默认

 

 

4.移动端

 4.1移动端入口

从手机端第三方窗口登陆BI,成功登陆打开的页面如下:

 

注:

1.登录移动端前,需要添加到该企业/团队中,且绑定BI用户列(使用更新通信录以及同步功能)。

2.登录后,可在“我的”中,查看已绑定的BI用户信息。