一、概述 {#%E4%B8%80%E3%80%81%E6%A6%82%E8%BF%B0}
JumpServer 支持使用飞书扫码登录,使飞书的用户与 JumpServer 的登录用户进行绑定实现快速登录 JumpServer 堡垒机。
注:JumpServer 配置飞书对接前,需修改系统设置基本设置页面的当前站点 URL 为 JumpServer 访问地址。
二、飞书端设置 {#%E4%BA%8C%E3%80%81%E9%A3%9E%E4%B9%A6%E7%AB%AF%E8%AE%BE%E7%BD%AE}
打开【飞书开放平台 https://open.feishu.cn/app/)】,用管理员权限用户登录进入开发者后台。】,用管理员权限用户登录进入开发者后台。)
点击 <创建企业自建应用> 按钮,创建一个新应用。
在飞书开放平台中创建企业应用。
在应用详情页点击*++<添加应用能力>++*按钮进入添加应用能力页面,添加机器人能力。
点击左侧*++<安全设置>++*按钮,设置重定向 URL 以及 IP 白名单。
重定URL:【<jumpserver_host>替换为JumpServer域名或IP】
http{s}://\<jumpserver_host\>/core/auth/feishu/qr/bind/callback/
http{s}://\<jumpserver_host\>/core/auth/feishu/qr/login/callback/
IP白名单:
`JumpServer服务器的公网IP。`
点击左侧*++<权限管理>++*添加"获取用户 userid" 和 "获取与发送单聊、群聊消息"权限。
点击左侧*++<版本管理与发布>++* 点击右上角*++<创建版本>++* ,输入应用版本号,应用功能选择*++<机器人>++*,输入更新说明,指定员工,点击保存。点击左上角,申请发布应用。
完成设定后,点击申请发布。
打开飞书管理后台,选择左侧*<工作台>* 中的*<应用审核>* ,点击*<审核>*按钮,通过审核信息。
查看该应用处于 "已启用" 状态。点击进入应用详情页,获取应用凭证信息。
三、JumpServer 端设置 {#%E4%B8%89%E3%80%81jumpserver-%E7%AB%AF%E8%AE%BE%E7%BD%AE}
点击 JumpServer 系统设置的认证设置页面,选择 "飞书" 页签,填写获取到的飞书应用认证信息。
四、用户登录 {#%E3%80%81%E7%94%A8%E6%88%B7%E7%99%BB%E5%BD%95}
点击用户名称进入个人信息页面,在认证配置模块设置飞书认证即绑定飞书账号。
绑定飞书账号需验证账号的密码,输入密码后跳转至飞书操作登录页面。
扫码后跳转即绑定配置成功!
在登录页面选择飞书登录模式,使用飞书扫码登录 JumpServer。