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 |
|
After Width: | Height: | Size: 268 KiB |
|
After Width: | Height: | Size: 303 KiB |
|
After Width: | Height: | Size: 288 KiB |
|
After Width: | Height: | Size: 225 KiB |
@@ -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/github",
|
||||||
"integrations/app-connections/humanitec",
|
"integrations/app-connections/humanitec",
|
||||||
"integrations/app-connections/mssql",
|
"integrations/app-connections/mssql",
|
||||||
"integrations/app-connections/postgres"
|
"integrations/app-connections/postgres",
|
||||||
|
"integrations/app-connections/camunda"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
|||||||