Zitadel

Refer to Zitadel's documentation on how to install it.

  1. Log in to Zitadel's web interface.

  2. Create a project.

  3. Add a new application within the project.

  4. Select Web for applicatiom type.

  5. Choose Code for authorization method.

  6. Enter redirect URI for your Defguard instance. The URI is in the form <DEFGUARD_DASHBOARD_URL>/auth/callback, for example https://defguard.example.com/auth/callback. (If Defguard has been launched on the localhost, select Development Mode and enter http://localhost:8000/auth/callback). If you'd like to use OpenID enrollment through proxy, make sure to enter an additional URI here in the form of <DEFGUARD_ENROLLMENT_URL>/openid/callback.

  7. Create the application.

  8. Copy the provided Client ID and Client Secret and enter these in the Defguard's OpenID settings.

  9. Finally, in the Token Settings, enable User Infor inside ID Token.

Last updated

Was this helpful?