1. JumpServer 企业微信扫码登录
1.1 企业微信注册
注册企业微信:https://work.weixin.qq.com/
输入注册信息。
点击注册,完成注册。
1.2 应用创建
在企业微信中为 JumpServer 创建应用,创建路径为:[应用管理] - [创建应用] - [Logo信息] - [应用名称] - [可见范围] - [创建应用]
上传图标,完成 JumpServer 的应用创建。
1.3 信息整理
选择 [AgentId] -> [Secret] 查看信息。
在[我的企业] -> [企业 ID] 查看创建信息。
1.4 JumpServer 配置
在 JumpServer 中配置企业微信认证信息,配置路径:[系统设置] - [认证设置] - [企业微信]
1.5 授权回调
在企业微信中配置授权登录,配置路径:[应用管理] - [jumpserver] - [企业微信授权登录] - [设置授权回调域]
点击保存,完成配置。
备注:授权回调域需要和 JumpServer 基本设置中的当前站点 URL 一致。
1.6 企业微信绑定
在 JumpServer 中绑定企业微信,配置路径:[个人信息] - [设置企业微信认证]
查看账号信息。
备注:为了安全策略绑定企业微信需要进行密码认证
扫描成功。
绑定成功。
1.7 企业微信登录
在 JumpServer 登录页面中,选择企业微信。
完成扫描登录。
成功登录。
2. JumpServer 企业微信工单审批
2.1 开启企业微信审批工单
登录 JumpServer 服务器。
在消息订阅设定中开启企业微信选项。
2.2 测试企业微信审批工单
2.2.1 JumpServer 登录状态
查看工单审批信息。
工单审批操作。
完成审批。
2.2.2 JumpServer 退出状态
退出 JumpServer 登录状态。
非登录状态下,收到工单审批消息提示时提醒审批人进行登录审批。
登录后才可以进行审批。
完成 JumpServer 身份登录。
登录成功后,进入工单审批页面。
完成工单审批。
3. JumpServer 企业微信免密登录
3.1 企业微信配置免密登录
开启企业微信免密登录功能,配置路径:[应用管理] - [jumpserver] - [应用主页] - [开发者接口] - [网页授权及JS-SDK]
修改配置。
备注:https://域名/core/auth/wecom/oauth/login/
添加可信任域名。
备注:域名一定要是公网可信任
3.2 企业微信测试免密登录
在企业微信中测试 JumpServer 免密登录功能。
登录成功。