企业微信应用配置(单租户)
企业微信后台设置
创建应用
进入企业微信后台>应用管理,点击创建应用,如下图:

在创建应用的界面填写相关信息:
Logo:上传应用的Logo图片
应用名称:S2Cloud,也可自由输入
功能介绍:应用功能的简介
可见范围:选择允许通过企业微信访问S2Cloud的成员/部门

应用设置
点击"创建应用"后进入应用的设置界面,在设置界面中设置「工作台应用主页」、「网页授权及JS-SDK」和 「企业微信授权登录」(2022年6月20日后新建的应用需填写企业可信ip,即灵卯云ip地址)


工作台应用主页

应用主页:设置为二级域名的地址。
网页授权及JS-SDK

可信域名:二级域名地址
企业微信授权登录

企业可信ip

可信ip:灵卯云ip地址
S2Cloud后台配置
企业微信同步
使用管理员登录S2Cloud系统后台,进入组织结构>组织同步

企业ID:进入企业微信后台,点击「我的企业」,将页面拖到最下方可以获取企业ID,如下图

通讯录凭证:进入企业微信后台,点击「管理工具」中的「通讯录同步」,如下图


定时同步:开启定时同步后,需选择自动同步时间,每日到达设置的自动同步时间时,会自动同步企业微信的组织机构和用户。

自动同步:点击开启自动同步系统会自动生成系统API接口,需将该接口数据放在入「企业微信后台」=>「管理工具」=>「通讯录同步」中。Token和secret在通讯录同步中获取,放在系统中。
自动同步会自动同步企业微信的组织架构和用户,当企业微信组织架构变动时,也会第一时间同步过来。

手动同步:点击手动同步数据,可手动同步企业微信组织架构和用户数据。

企业微信登录
使用管理员登录S2Cloud系统后台,进入系统管理>系统参数>企业微信

企业ID:同上
通讯录凭证:同上
应用AgentId:进入应用的设置界面获取
应用凭证:进入应用的设置界面获取,如下图:

App地址:二级域名后加/mobile
设置好,保存完成后,进入系统管理>企业管理,点击登录页配置按钮
登录方式勾选企业微信登录,确定后,可在登录页通过企业微信扫码登录。

账号绑定
S2平台和企业微信的账号需要绑定才能正常使用,绑定账号有三种方式:
方式一:企业微信同步
S2平台的组织机构和人员数据可以同步企业微信中的组织机构和人员,使用管理员登录S2平台后台,进入组织机构>组织同步(系统用户默认是用户数为10人,如果人员不能完全同步,是因为有人数的限制)
设置同步方式
同步方式:设置为WeChat

同步方式设置参考S2平台配置-企业微信同步。
通过企业微信同步的组织机构和用户会自动将S2Cloud账户和企业微信账号进行绑定,在企业微信中点击应用会自动使用绑定的账号进行登录。
方式二:系统后台设置
系统管理员登录S2平台后台,进入组织机构功能,编辑用户信息,设置企业微信用户ID,如下图:

方式三:企业微信进入应用时绑定
在企业微信中访问应用时,会有两种情况:
1、如果当前企业微信账号和S2平台账号有绑定,直接进入系统
2、如果当前企业微信账号和S2平台账号没有绑定,应用会跳转到登录页面,这时,用户输入S2平台中的账号和密码进行登录,系统会自动将账号进行绑定。