Settings → Authentication

Integrate DingTalk authentication

About DingTalk

DingTalk authentication is an identity verification method based on DingTalk, supporting OAuth 2.0 authorization, QR code login, and enterprise identity binding, enabling secure and convenient enterprise user login and management.

How to configure

  1. Click the settings gear in the bottom-left navigation.

  2. Open Settings → Authentication → DingTalk.

  3. In the DingTalk field, check to enable DingTalk authentication.

  4. In the Agent ID field, type the DingTalk agent ID, which uniquely identifies a micro-application within the enterprise and is primarily used for sending work notifications.

  5. In the App key field, type the DingTalk app key, a unique identifier for the application, similar to a username for API access.

  6. In the App secret field, type the DingTalk app secret, similar to a password for API access, used to obtain AccessToken for calling APIs.

  7. In the User attribute field, type the user attribute mapping. The key represents the Ixiea user attribute name (available options: name, username, email, phone, comment), while the value corresponds to the DingTalk user attribute name.

  8. In the Organization field, after authentication and creation, the user will be added to the selected organization.

  9. Click Submit.

Test DingTalk connection

  1. Click the settings gear in the bottom-left navigation.

  2. Open Settings → Authentication → DingTalk.

  3. Scroll to the bottom of the page

  4. Click Test.

Ixiea DingTalk URLs

QR Login URL

https://Ixiea.example.com/core/auth/dingtalk/qr/login/

QR Login Success Callback URL

https://Ixiea.example.com/core/auth/dingtalk/qr/login/callback/

OAuth Login URL

https://Ixiea.example.com/core/auth/dingtalk/oauth/login/

OAuth Login Success Callback URL

https://Ixiea.example.com/core/auth/dingtalk/oauth/login/callback/