Step 1: Create a Credential
-
Navigate to the Credentials Menu:
- Open the sidebar and select Credentials.
-
Create a New Credential:
- Click the
+ Createbutton. - In the “New Credentials” page, select the Credential Type (e.g., GitHub, Jira, Azure DevOps).
- Fill in the required fields (such as API key, username, password, or select a secret from your vault).
- Give the credential a clear, descriptive name.
- Click the
-
Save the Credential:
- Click Save to add the credential to your Credentials dashboard.
- Your new credential will now be available for use when configuring toolkits.
For detailed field requirements per toolkit (e.g., GitHub, Jira, Azure DevOps), review the toolkit-specific documentation. If a field expects a stored secret, ensure the secret is created before assigning it here. For broader guidance, see the ELITEA documentation.
Step 2: Add the Credential to a Toolkit
-
Navigate to the Toolkits Menu:
- Open the sidebar and select Toolkits.
-
Create or Edit a Toolkit:
- To add a new integration, click
+ Createon the sidebar - To update an existing toolkit, click on it in the list to open its details.
- To add a new integration, click
-
Configure Toolkit Details:
- Select the desired Toolkit Type (e.g., GitHub, Jira, Slack).
- Enter required details (name, description, configuration options).
-
Assign the Credential:
- In the CONFIGURATION section, open the “Credentials” dropdown menu.
- Select the credential you created earlier from the list.
- (If needed, use “New private credentials” or “New project credentials” to create and assign a new credential on the fly.)
-
Save the Toolkit:
- Click Save to finalize your changes.
- The toolkit will now use your credential to connect to the external service.
Best Practices
- Use descriptive names for both credentials and toolkits so you can easily identify their purpose.
- Store sensitive information as secrets and reference them in your credentials for enhanced security.
- Test connection after adding a credential to ensure the integration works as expected.
- Rotate credentials and secrets regularly, and remove unused ones.
Troubleshooting
- Credential not appearing in toolkit dropdown?
- Make sure it was saved successfully and you have the correct project/scope selected.
- Toolkit connection fails?
- Double-check the credential details (API key, token, permissions, etc.).
- Unable to save toolkit?
- Ensure all required fields are filled out and you have the necessary permissions.
For advanced details, refer to the ELITEA documentation