用户中心
所有文章
绩效操作手册
常见问题
升级公告
非「通讯录应用」安装调研
最后更新于 2023/09/28   阅读数 24

背景

PP 遇到一些客户关不掉企微的「通讯录同步」(已有下游依赖通讯录接口)或不能删除已有的「通讯录应用」,导致装不上企微 pp 应用(通讯录应用)

  • 晶丰明源

    • 现状:企微装了自研 OA 应用(通讯录应用)作为主数据系统

    • 需求:期望 OA 从 pp 拉数据再同步给企微,不需要 pp 直接同步数据给企微,提供移动端产品功能即可

  • 信立方

    • 现状:通过企微的「通讯录同步」给下游系统(金蝶财务、另一个供应商的档案管理)提供通讯录数据,不能关「通讯录同步」

    • 需求:pp 提供移动端功能,并同步数据给企微

 

企微能力调研

读写通讯录限制

  1. 一个企微租户只能装一个「通讯录应用」,安装前提是关闭「通讯录同步」

  2. 安装「通讯录应用」后,只有通讯录应用可以读写企微通讯录,其他下游不能再调用通讯录接口

企微客服答疑

各应用能力对比

PP 功能

三方通讯录应用

代开发应用

通讯录同步(企微系统应用)

解决方案

对应接口

解决方案

对应接口

解决方案

对应接口

存量员工绑定

✅ 通过手机号查 userid,存到 user_id 字段

手机号获取userid

✅ 两种方式:

1、管理员授权,且员工逐个 oauth2 授权后,可获取手机号等敏感信息,进行绑定

2、系统主动通过手机号查企微 id

oauth2授权

 

手机号获取userid

☑️ 通讯录同步本身只能获取 ID,但可使用「代开发应用」获取的 ID 映射

/

创建员工

✅ 调对应接口

创建成员

❌ 不支持

/

✅ 调对应接口

创建成员

增量员工绑定

✅ 创建员工时,系统生成的 userid 字段存到 original_user_id 字段,企微回调值存到 user_id 字段

创建成员

✅ 两种方式:

1、管理员授权,且员工逐个 oauth2 授权后,可获取手机号等敏感信息,进行绑定

2、系统主动通过手机号查企微 id

oauth2授权

 

手机号获取userid

☑️ 通讯录同步本身只能获取 ID,但可使用「代开发应用」获取的 ID 映射

/

更新员工

✅ 调对应接口

更新成员

❌ 不支持

/

✅ 调对应接口

更新成员

删除员工

✅ 调对应接口

删除成员

❌ 不支持

/

✅ 调对应接口

删除成员

存量部门绑定

✅ 调接口查询企微所有部门列表,并根据部门全路径名称绑定

获取部门列表

❌ 不支持,代开发应该通过「获取部门列表」只能获取部门 ID

/

✅ 管理员授权后,可调接口查询企微所有部门名称列表,并根据部门全路径名称绑定

获取部门列表

创建部门

✅ 调对应接口

创建部门

❌ 不支持

/

✅ 调对应接口

创建部门

增量部门绑定

✅ 通过创建部门接口回调的 id 绑定

创建部门

❌ 不支持

/

✅ 通过创建部门接口回调的 id 绑定

创建部门

更新部门

✅ 调对应接口

更新部门

❌ 不支持

/

✅ 调对应接口

更新部门

删除部门

✅ 调对应接口

删除部门

❌ 不支持

/

✅ 调对应接口

删除部门

PP 产品功能

✅ 是个应用就行

/

✅ 是个应用就行

/

❌ 不支持(不是应用)

/

通知消息

✅ 是个应用,且能实现员工绑定即可

消息推送

✅ 是个应用,且能实现员工绑定即可

消息推送

❌ 不支持(不是应用)

/

未能解决您的问题?请联系
本篇目录

背景

企微能力调研

读写通讯录限制

企微客服答疑

各应用能力对比