适用于企业版本
- 标准OIDC
- 飞书
注意
私有部署需要在环境变量中声明
SSO_PROVIDER
才能开启对应的单点登录功能SSO_PROVIDER
的值为feishu
时,会开启飞书单点登录功能SSO_PROVIDER
的值为oidc
时,会开启标准OIDC单点登录功能
SSO_PROVIDER
的值设置为 feishu,oidc
这样会开启飞书和标准OIDC单点登录功能飞书
1. 进入飞书创建自建应用
飞书客户端 -> 工作台 -> 创建应用 得到 App ID 和 App Secret
2. 进入 Teable 创建认证提供商
组织管理面板 -> 认证设置需要组织管理员账号

填写 APP ID, APP Secret
第一步创建飞书自建应用的时候可以得到这两个值

3. 回到飞书自建应用进行配置
3.1 权限设置
开发配置 -> 权限管理 搜索勾选contact:user.base:readonly
contact:user.email:readonly
3.2 安全设置
开发配置 -> 安全设置 重定向 URL:https://app.teable.cn/api/auth/authentication/__providerId__/callback
将 __providerId__
其替换为第二步复制来的 providerId
私有化按本请将 app.teable.cn 替换成私有化实例的域名或 IP
3.3 网页应用设置
应用能力 -> 网页应用 -> 网页应用配置,点击设置 -> 桌面端主页,移动端主页: 同重定向URLhttps://app.teable.cn/api/auth/authentication/__providerId__
4. 发布版本
点击创建版本 -> 上传图标
5. 访问应用
公有云登录链接需要带上您的
organizationId
例如https://app.teable.cn/auth/login?organizationId=orgxxxxxxxx
这时候登录页面就会出现添加的飞书登录的登录按钮,或者直接在飞书中点击应用图标