部署H5站点
先将H5站点部署好,例如部署后的地址为:http://s2cloud.icanits.com:9005
注意:部署后的地址必须使用域名
企业微信后台设置
创建应用
进入企业微信后台>应用管理,点击创建应用,如下图:
在创建应用的界面填写相关信息:
- Logo:上传应用的Logo图片
- 应用名称:S2Cloud,也可自由输入
- 功能介绍:应用功能的简介
- 可见范围:选择允许通过企业微信访问S2Cloud的成员/部门
应用设置
点击“创建应用”后进入应用的设置界面,在设置界面中设置「工作台应用主页」、「网页授权及JS-SDK」和 「企业微信授权登录」
工作台应用主页
应用主页:设置为H5部署后的地址。
网页授权及JS-SDK
可信域名:设置为H5部署后的地址。
企业微信授权登录
S2Cloud后台配置
使用管理员登录S2Cloud系统后台,进入组织结构>组织同步
- 企业ID:进入企业微信后台,点击「我的企业」,将页面拖到最下方可以获取企业ID,如下图
- 应用AgentId:进入应用的设置界面获取
- 应用凭证:进入应用的设置界面获取,如下图:
- App地址:设置为H5部署后的地址
设置好,保存即可。
账号绑定
S2Cloud和企业微信的账号需要绑定才能正常使用,绑定账号有三种方式:
方式一:企业微信同步
S2Cloud系统的组织机构和人员数据可以同步企业微信中的组织机构和人员,使用管理员登录S2Cloud系统后台,进入组织机构>组织同步
设置同步方式
同步方式:设置为WeChat
设置凭证
- 企业ID:同上
- 通讯录凭证:进入企业微信后台,点击「管理工具」中的「通讯录同步」,如下图
通过企业微信同步的组织机构和用户会自动将S2Cloud账户和企业微信账号进行绑定,在企业微信中点击应用会自动使用绑定的账号进行登录。
方式二:系统后台设置
系统管理员登录S2Cloud系统后台,进入组织机构功能,编辑用户信息,设置企业微信用户ID,如下图:
方式三:企业微信进入应用时绑定
在企业微信中访问应用时,会有两种情况:
1、如果当前企业微信账号和S2Cloud系统账号有绑定,直接进入系统
2、如果当前企业微信账号和S2Cloud账号没有绑定,应用会跳转到登录页面,这时,用户输入S2Cloud系统中的账号和密码进行登录,系统会自动将账号进行绑定。