This repository has been archived on 2024-05-31. You can view files and clone it, but cannot push or open issues or pull requests.
authentik/website/integrations/services/budibase/index.md
Jens L 1b12c90f32
website/integrations: cite better (#6431)
* update awx-tower to RHAAP

Signed-off-by: Jens Langhammer <jens@goauthentik.io>

* migrate to new quotation

Signed-off-by: Jens Langhammer <jens@goauthentik.io>

* update all

Signed-off-by: Jens Langhammer <jens@goauthentik.io>

---------

Signed-off-by: Jens Langhammer <jens@goauthentik.io>
2023-07-31 12:16:58 +02:00

1.1 KiB

title
Budibase

Support level: Community

What is Budibase

Budibase is an open source low-code platform, and the easiest way to build internal tools that improve productivity.

-- https://github.com/Budibase/budibase

Preparation

The following placeholders will be used:

  • budibase.company is the FQDN of the Budibase install.
  • authentik.company is the FQDN of the authentik install.

Create an application in authentik. Create an OAuth2/OpenID provider with the following parameters:

  • Client Type: Confidential
  • Scopes: OpenID, Email and Profile
  • Signing Key: Select any available key
  • Redirect URIs: https://budibase.company/api/global/auth/oidc/callback

Note the Client ID and Client Secret values. Create an application, using the provider you've created above.

Budibase

In Budibase under Auth set the following values

  • Config URL: https://authentik.company/application/o/<Slug of the application from above>/.well-known/openid-configuration
  • Client ID: Client ID from above
  • Client Secret: Client Secret from above