Lark Authentication⚓︎
About Lark⚓︎
Note: Lark authentication is an enterprise version feature of JumpServer.
- Click the settings icon in the top right corner of the page to enter the System Settings page, then click Authentication Settings > Lark to access the Lark configuration page.
- Lark Authentication is an identity authentication mechanism provided by Lark (international version of Feishu) that enables enterprises and third-party applications to authenticate and authorize users through Lark.
Basic Configuration⚓︎
- Click the settings icon in the top right corner of the page
- Navigate to System Settings > Authentication Settings > Lark
Detailed parameter description:
| Parameter | Description | Example |
|---|---|---|
| Lark | Check to enable Lark identity verification | Enable/Disable |
| App ID | Lark App ID, which is the unique identifier of the application | |
| App secret | Lark application secret key, used to obtain access tokens for calling Lark APIs | |
| Attribute Mapping | User attribute mapping. The key represents the JumpServer user attribute name, and the value corresponds to the Lark user attribute name | See examples below |
| Organization | After authentication and creation, users will be added to the selected organization | Default value: DEFAULT |
Lark User Attribute Example
- The Attribute Mapping field is used to set user attribute mapping. The key represents the JumpServer user attribute name, and the value corresponds to the Lark user attribute name.
{
"name": "nickname",
"username": "user_id",
"email": "email"
}
JumpServer Lark URL Description⚓︎
| URL Type | Address | Description |
|---|---|---|
| QR Code Login URL | https://jumpserver.example.com/core/auth/lark/qr/login/ |
Lark QR code login entry |
| QR Code Login Callback URL | https://jumpserver.example.com/core/auth/lark/qr/login/callback/ |
QR code login success callback address |