mirror of
https://github.com/goauthentik/authentik.git
synced 2026-08-30 18:51:39 -07:00
website/integrations: RabbitMQ: cleanup (#23745)
* website/integrations: RabbitMQ: cleanup Agent-thread: https://koala.sdko.net/th?h=co&d=sdko&t=019f35ce-abd9-7e33-8fdf-96dff93a059e Signed-off-by: Dominic Roy <dominic@goauthentik.io> Co-authored-by: Agent <gptagent@svc.sdko.net> * Update website/integrations/infrastructure/rabbitmq/index.mdx Signed-off-by: Dewi Roberts <dewi@goauthentik.io> --------- Signed-off-by: Dominic Roy <dominic@goauthentik.io> Signed-off-by: Dewi Roberts <dewi@goauthentik.io> Co-authored-by: Agent <gptagent@svc.sdko.net> Co-authored-by: Dewi Roberts <dewi@goauthentik.io>
This commit is contained in:
@@ -59,21 +59,21 @@ Using the authentik Admin interface, navigate to **Directory** > **Groups** and
|
||||
|
||||
After creating the groups, select a group, navigate to the **Users** tab, and manage its members by using the **Add existing user** and **Create user** buttons as needed.
|
||||
|
||||
### Create an application and provider in authentik
|
||||
### Create an application and provider
|
||||
|
||||
1. Log in to authentik as an administrator and open the authentik Admin interface.
|
||||
2. Navigate to **Applications** > **Applications** and click **New Application** to open the application wizard.
|
||||
- **Application**: provide a descriptive name, an optional group for the type of application, the policy engine mode, and optional UI settings.
|
||||
- **Application**: provide a descriptive name, an optional group for the type of application, the policy engine mode, and optional UI settings. Note the **Slug** value because it will be required later.
|
||||
- **Choose a Provider type**: select **OAuth2/OpenID Connect** as the provider type.
|
||||
- **Configure the Provider**: provide a name (or accept the auto-provided name), the authorization flow to use for this provider, and the following required configurations.
|
||||
- Set **Client Type** to **Public**.
|
||||
- Note the **Client ID** and **slug** values because they will be required later.
|
||||
- Note the **Client ID** value because it will be required later.
|
||||
- Under **Grant Types**, select **Authorization Code** and **Client credentials**.
|
||||
- Add a **Redirect URI** of type `Strict` `Authorization` as `https://rabbitmq.company:15672/js/oidc-oauth/login-callback.html`.
|
||||
- Select any available signing key.
|
||||
- Under **Advanced protocol settings**:
|
||||
- Add the `RabbitMQ claims` scope that you created in the previous section to **Selected Scopes**.
|
||||
- **Configure Bindings**: you can create a [binding](/docs/add-secure-apps/bindings-overview/) (policy, group, or user) to manage the listing and access to applications on a user's **My applications** page.
|
||||
- **Configure Bindings**: you can create a [binding](/docs/add-secure-apps/bindings-overview/) (policy, group, or user) to manage the listing and access to applications on a user's **Application Dashboard** page.
|
||||
- It's recommended to create the following bindings:
|
||||
- Order `10` — group `rabbitmq-administrator`.
|
||||
- Order `20` — group `rabbitmq-monitoring`.
|
||||
|
||||
Reference in New Issue
Block a user