doc: added camundo app connection
|
After Width: | Height: | Size: 964 KiB |
|
After Width: | Height: | Size: 532 KiB |
|
After Width: | Height: | Size: 656 KiB |
|
After Width: | Height: | Size: 304 KiB |
BIN
docs/images/app-connections/camunda/camunda-console.png
Normal file
|
After Width: | Height: | Size: 268 KiB |
BIN
docs/images/app-connections/camunda/camunda-create-client-1.png
Normal file
|
After Width: | Height: | Size: 303 KiB |
BIN
docs/images/app-connections/camunda/camunda-create-client-2.png
Normal file
|
After Width: | Height: | Size: 288 KiB |
|
After Width: | Height: | Size: 225 KiB |
76
docs/integrations/app-connections/camunda.mdx
Normal file
@@ -0,0 +1,76 @@
|
||||
---
|
||||
title: "Camunda Connection"
|
||||
description: "Learn how to configure a Camunda Connection for Infisical."
|
||||
---
|
||||
|
||||
Infisical supports connecting to Camunda APIs using [client credentials](https://docs.camunda.io/docs/apis-tools/administration-api/authentication/#client-credentials-and-scopes).
|
||||
|
||||
## Configure Client Credentials for Infisical
|
||||
|
||||
<Steps>
|
||||
<Step title="Navigate to Organization Management">
|
||||
In your Camunda Console, navigate to the **Organization** tab in the top navigation menu.
|
||||

|
||||
</Step>
|
||||
<Step title="Access Administration API">
|
||||
From the navigation tabs, click on **Administration API** to manage your API credentials and click the **Create client credentials** button.
|
||||

|
||||
</Step>
|
||||
<Step title="Name Your Client">
|
||||
Enter a recognizable name for your client, such as "my-infisical-client". The name can contain letters, dashes, underscores, and digits.
|
||||
</Step>
|
||||
<Step title="Set Credential Permissions">
|
||||
In the "Create new client credentials" modal, select the following permissions required for secret syncs:
|
||||
|
||||
- **Connector secrets**: Enable all operations (Get, Create, Update, Delete)
|
||||
- **Cluster**: Enable read access (Get)
|
||||
|
||||
These specific permissions are required for Infisical to properly sync and manage your Camunda secrets.
|
||||

|
||||

|
||||
</Step>
|
||||
<Step title="Complete Creation">
|
||||
Click the **Create** button to generate your client credentials.
|
||||
</Step>
|
||||
<Step title="Save Your Credentials">
|
||||
After creation, you'll be shown your client credentials. For the Infisical connection, you'll need:
|
||||
|
||||
- **Client ID** (`CAMUNDA_CONSOLE_CLIENT_ID`)
|
||||
- **Client Secret** (`CAMUNDA_CONSOLE_CLIENT_SECRET`)
|
||||
|
||||
**IMPORTANT**: Make sure to securely save the Client Secret, as it will not be shown again after you close this dialog.
|
||||
|
||||
You can download these credentials or copy them to use in the next section.
|
||||

|
||||
</Step>
|
||||
</Steps>
|
||||
|
||||
## Setup Camunda Connection in Infisical
|
||||
|
||||
<Steps>
|
||||
<Step title="Navigate to App Connections">
|
||||
Navigate to the **App Connections** tab on the **Organization Settings**
|
||||
page. 
|
||||
</Step>
|
||||
<Step title="Add Connection">
|
||||
Select the **Camunda Connection** option from the connection options modal.
|
||||

|
||||
</Step>
|
||||
<Step title="Input Credentials">
|
||||
Select the **Client Credentials** method and enter the Camunda client credentials you created:
|
||||
|
||||
- **Client ID**: Your `CAMUNDA_CONSOLE_CLIENT_ID` value
|
||||
- **Client Secret**: Your `CAMUNDA_CONSOLE_CLIENT_SECRET` value
|
||||
|
||||
Infisical will automatically configure the connection using these credentials to access the Camunda API.
|
||||
|
||||
Click **Connect to Camunda** to establish the connection.
|
||||

|
||||
</Step>
|
||||
<Step title="Connection Created">
|
||||
Your **Camunda Connection** is now available for use in your Infisical projects.
|
||||

|
||||
</Step>
|
||||
</Steps>
|
||||
@@ -422,7 +422,8 @@
|
||||
"integrations/app-connections/github",
|
||||
"integrations/app-connections/humanitec",
|
||||
"integrations/app-connections/mssql",
|
||||
"integrations/app-connections/postgres"
|
||||
"integrations/app-connections/postgres",
|
||||
"integrations/app-connections/camunda"
|
||||
]
|
||||
}
|
||||
]
|
||||
|
||||