Skip to main content

Introduction

The ability to manage authentication credentials centrally within ELITEA offers significant benefits:

Enhanced Security

Store sensitive authentication information like API keys, tokens, and passwords securely using ELITEA’s credential management system.

Centralized Management

Manage authentication details for various external services from a single location within ELITEA, simplifying administration and improving visibility.

Reusability

Create reusable credentials that can be easily applied to multiple Agent toolkits, saving time and effort.

Flexibility

Configure credentials at different levels (personal or project-specific) to meet various security and access requirements.
The sections below cover how to create and manage Credentials, along with best practices and practical use cases to help you effectively leverage this feature. Workspace Types ELITEA organizes work into two distinct types of spaces. Credentials are scoped to the space where they are created — understanding this distinction is essential for managing access correctly.

Private Workspace

Your personal area within ELITEA. You have exclusive access to all content you create here — Chats, Agents, Prompts, Datasources, Collections, Artifacts, and Credentials.

Team Project

A collaborative space shared with team members. All members can access the project’s shared content, including Chats, Agents, Prompts, Datasources, Collections, Artifacts, and Credentials.

Credentials Overview

The Credentials menu is where you store authentication details for external services — API keys, tokens, usernames, passwords — so your toolkits can connect to those services without requiring sensitive information to be entered repeatedly. Credentials are scoped to the workspace or project where they are created and can be reused across any compatible toolkit within that scope. Key capabilities:
  • Centralized Authentication Management: The Credentials menu provides a single point of control for managing authentication details for various external services.
  • Reusable Configurations: Once a credential is configured, it can be reused across multiple toolkits within the same project or your Private workspace.
  • Private and Project Level Credentials: You can create credentials within your Private workspace for personal use or within Team projects for shared access among project members.
  • Secure Storage: ELITEA securely stores sensitive information such as API keys, tokens, and passwords, with the option to use Secrets for enhanced security.

Supported Platforms

ELITEA supports credentials for 27 external services. Select a platform to jump to its setup instructions.

ADO (Azure DevOps)

Microsoft Azure DevOps

Bitbucket

Git repository hosting

Carrier

Communication services, messaging

Confluence

Atlassian knowledge management

Figma

Design collaboration platform

GitHub

Git repository hosting

GitLab

Git repository and DevOps platform

Google Places

Location services and mapping APIs

Jira

Atlassian project management

Langfuse

LLM observability and tracing

OpenAPI

Custom REST API integrations

Postman

API development platform

QTest

Test management platform

Rally

Agile project management

Report Portal

Test reporting and analytics

Salesforce

CRM platform

ServiceNow

IT service management

SharePoint

Document management and collaboration

Slack

Team communication platform

Sonar

Code quality and security analysis

SQL

Database connections

TestIO

Crowdsourced testing platform

TestRail

Test case management

Xray

Test management for Jira (Cloud)

Zephyr Enterprise

Enterprise test management

Zephyr Essential

Essential test management

Zephyr Scale

Test management for Jira

Accessing the Credentials Menu

  1. Log in to ELITEA.
  2. Navigate to either your Private workspace or the specific Team project where you want to configure credentials.
  3. Click on Credentials in the main navigation menu.
  4. Click the + Create button.
  5. A dialog will appear prompting you to Select Credential Type. Choose the service you want to create credentials for (e.g., Confluence, GitHub, Jira, Slack).
  6. You will be presented with a configuration form specific to the selected credential type. Follow the detailed steps below for each service. Credentials-Menu
Configure the credential parameters including name and authentication details, then click Save to create the credential. After saving, the newly created credential will be added to your Credentials dashboard, making it available for selection when configuring toolkits. You can manage your saved credentials directly from the dashboard. Click on a credential to edit its details, set it as default, or delete it if it’s no longer needed.

Scope and Security

  • Private Credentials: Created in your Private workspace — accessible only to you.
  • Project Credentials: Created within a Team project — accessible to all project members.
  • Accuracy matters: Incorrect credentials will cause toolkit connections to fail. Verify that your tokens, keys, or passwords are valid and have the permissions required for the intended operations.
  • Use Secrets (recommended): For any sensitive field (API key, token, password), reference a pre-configured secret from the Secrets section instead of entering the value directly. This keeps sensitive data out of configuration forms and makes rotation easier.
  • Manual entry: Acceptable for temporary setups or testing when Secrets are not yet available.

Using Secrets in Credentials

Instead of typing sensitive values (API keys, tokens, passwords) directly into credential fields, ELITEA lets you reference a pre-stored Secret — keeping sensitive data out of configuration forms and making credential rotation easier.

Prerequisites

Before referencing a secret in a credential, create the secret in the Settings → Secrets section:
  1. Click the Settings icon in the main navigation sidebar.
  2. Select Secrets from the left navigation drawer.
  3. Click the + button to add a new secret.
  4. Enter a unique Name (letters, numbers, and underscores only — e.g., github_pat_token) and the Value (the actual sensitive string).
  5. Click the checkmark to save.
Secrets are scoped to the project where they are created. Make sure you create the secret in the same project (or Private workspace) where the credential will be used.
For full details on creating and managing secrets, see the Secrets documentation.

Referencing a Secret in a Credential Field

When filling in any sensitive field in a credential form (such as Token, API Key, Password, Client Secret), you can select a secret instead of entering the value manually:
  1. Click on the sensitive field — a dropdown will appear listing available secrets from the current project or workspace.
  2. To use an existing secret, select it from the list. The field will display the secret name (e.g., github_pat_token) instead of the actual value.
  3. To create a new secret, click + New Secret at the top of the dropdown — you will be redirected to the Settings → Secrets page. Create the secret there, then navigate back to the credential form. Click the Refresh icon to reload the secrets list, then select your newly created secret from the dropdown.
  4. Complete the remaining credential fields and click Save. Secret
  • Security: The raw value is never stored in the credential form — only a reference to the secret.
  • Easy rotation: Update the secret value once in Settings → Secrets and all credentials referencing it pick up the change automatically.
  • Auditability: Secret access and changes are tracked separately from credential configuration.

Supported Credential Types and Setup Guides

Below are the supported credential types in ELITEA, with step-by-step instructions for each:

ADO (Azure DevOps) Credential Setup

To create an ADO (Azure DevOps) credential: Step-by-step Instructions:
  1. Click + Create in the Credentials menu.
  2. Select ADO as the credential type.
  3. Configure Credential Details:
  4. Test Connection: Click Test Connection to verify that ELITEA can connect to Azure DevOps using the provided credentials.
  5. Save Credential: Click Save to create the credential. ADO Credential Setup

Bitbucket Credential Setup

To create a Bitbucket credential: Step-by-step Instructions:
  1. Click + Create in the Credentials menu.
  2. Select Bitbucket as the credential type.
  3. Configure Credential Details:
  4. Test Connection: Click Test Connection to verify that ELITEA can connect to Bitbucket using the provided credentials.
  5. Save Credential: Click Save to create the credential. Bitbucket Credential Setup

Confluence Credential Setup

To create a Confluence credential:
  1. Click + Create in the Credentials menu.
  2. Select Confluence as the credential type.
  3. Configure the common fields and choose your authentication method:
Used for: Cloud (API token) or Server/Data Center (Personal Access Token) with username.
  1. Test Connection: Click Test Connection to verify the connection.
  2. Save Credential: Click Save to create the credential.
Confluence Credential Setup

Figma Credential Setup

To create a Figma credential: Step-by-step Instructions:
  1. Click + Create in the Credentials menu.
  2. Select Figma as the credential type.
  3. Configure Credential Details:
  4. Test Connection: Click Test Connection to verify that ELITEA can connect to Figma using the provided credentials.
  5. Save Credential: Click Save to create the credential. Figma Credential Setup

GitHub Credential Setup

To create a GitHub credential:
  1. Click + Create in the Credentials menu.
  2. Select GitHub as the credential type.
  3. Configure the common fields and choose your authentication method:
Used for: Personal Access Token (PAT) authentication — the most common method for GitHub.com and GitHub Enterprise.
  1. Test Connection: Click Test Connection to verify the connection.
  2. Save Credential: Click Save to create the credential.
GitHub Credential Setup
When configuring GitHub credentials, the Base URL depends on whether you use GitHub.com or a self‑hosted GitHub Enterprise Server (GHES).
  • For GitHub.com: Leave the Base URL blank to use the default https://api.github.com.
  • For GitHub Enterprise Server: Set the Base URL to your REST v3 endpoint (example: https://ghe.company.com/api/v3). GraphQL requests use https://ghe.company.com/api/graphql.
  • Ensure your token scopes match your use case (e.g., repo, workflow, read:org) and that your GHES certificate is trusted by your environment.

GitLab Credential Setup

To create a GitLab credential: Step-by-step Instructions:
  1. Click + Create in the Credentials menu.
  2. Select GitLab as the credential type.
  3. Configure Credential Details:
  4. Test Connection: Click Test Connection to verify that ELITEA can connect to GitLab using the provided credentials.
  5. Save Credential: Click Save to create the credential. GitLab Credential Setup

Jira Credential Setup

To create a Jira credential:
  1. Click + Create in the Credentials menu.
  2. Select Jira as the credential type.
  3. Configure the common fields and choose your authentication method:
Used for: Cloud (API token) or Server/Data Center (Personal Access Token) with username.
  1. Test Connection: Click Test Connection to verify the connection.
  2. Save Credential: Click Save to create the credential.
Jira Credential Setup

Postman Credential Setup

To create a Postman credential: Step-by-step Instructions:
  1. Click + Create in the Credentials menu.
  2. Select Postman as the credential type.
  3. Configure Credential Details:
  4. Test Connection: Click Test Connection to verify that ELITEA can connect to Postman using the provided credentials.
  5. Save Credential: Click Save to create the credential. Postman Credential Setup

QTest Credential Setup

To create a QTest credential: Step-by-step Instructions:
  1. Click + Create in the Credentials menu.
  2. Select QTest as the credential type.
  3. Configure Credential Details:
  4. Test Connection: Click Test Connection to verify that ELITEA can connect to QTest using the provided credentials.
  5. Save Credential: Click Save to create the credential. QTest Credential Setup

Rally Credential Setup

To create a Rally credential: Step-by-step Instructions:
  1. Click + Create in the Credentials menu.
  2. Select Rally as the credential type.
  3. Configure Credential Details:
  4. Save Credential: Click Save to create the credential. Rally Credential Setup

ServiceNow Credential Setup

To create a ServiceNow credential: Step-by-step Instructions:
  1. Click + Create in the Credentials menu.
  2. Select ServiceNow as the credential type.
  3. Configure Credential Details:
  4. Save Credential: Click Save to create the credential. ServiceNow Credential Setup

Slack Credential Setup

To create a Slack credential: Step-by-step Instructions:
  1. Click + Create in the Credentials menu.
  2. Select Slack as the credential type.
  3. Configure Credential Details:
  4. Save Credential: Click Save to create the credential. Slack Credential Setup

TestRail Credential Setup

To create a TestRail credential: Step-by-step Instructions:
  1. Click + Create in the Credentials menu.
  2. Select TestRail as the credential type.
  3. Configure Credential Details:
  4. Test Connection: Click Test Connection to verify that ELITEA can connect to TestRail using the provided credentials.
  5. Save Credential: Click Save to create the credential. TestRail Credential Setup

Xray Credential Setup

To create an Xray credential: Step-by-step Instructions:
  1. Click + Create in the Credentials menu.
  2. Select Xray as the credential type.
  3. Configure Credential Details:
  4. Test Connection: Click Test Connection to verify that ELITEA can connect to Xray using the provided credentials.
  5. Save Credential: Click Save to create the credential. Xray Credential Setup

Zephyr Enterprise Credential Setup

To create a Zephyr Enterprise credential: Step-by-step Instructions:
  1. Click + Create in the Credentials menu.
  2. Select Zephyr Enterprise as the credential type.
  3. Configure Credential Details:
  4. Test Connection: Click Test Connection to verify that ELITEA can connect to Zephyr Enterprise using the provided credentials.
  5. Save Credential: Click Save to create the credential. Zephyr Enterprise Credential Setup

Zephyr Scale Credential Setup

To create a Zephyr Scale credential: Step-by-step Instructions:
  1. Click + Create in the Credentials menu.
  2. Select Zephyr Scale as the credential type.
  3. Configure Credential Details:
  4. Save Credential: Click Save to create the credential. Zephyr Scale Credential Setup

Carrier Credential Setup

To create a Carrier credential: Step-by-step Instructions:
  1. Click + Create in the Credentials menu.
  2. Select Carrier as the credential type.
  3. Configure Credential Details:
  4. Save Credential: Click Save to create the credential. Carrier Credential Setup

Google Places Credential Setup

To create a Google Places credential: Step-by-step Instructions:
  1. Click + Create in the Credentials menu.
  2. Select Google Places as the credential type.
  3. Configure Credential Details:
  4. Save Credential: Click Save to create the credential. Google Places Credential Setup

Report Portal Credential Setup

To create a Report Portal credential: Step-by-step Instructions:
  1. Click + Create in the Credentials menu.
  2. Select Report Portal as the credential type.
  3. Configure Credential Details:
  4. Test Connection: Click Test Connection to verify that ELITEA can connect to Report Portal using the provided credentials.
  5. Save Credential: Click Save to create the credential. Report Portal Credential Setup

Salesforce Credential Setup

To create a Salesforce credential: Step-by-step Instructions:
  1. Click + Create in the Credentials menu.
  2. Select Salesforce as the credential type.
  3. Configure Credential Details:
  4. Save Credential: Click Save to create the credential. Salesforce Credential Setup

SharePoint Credential Setup

To create a SharePoint credential:
  1. Click + Create in the Credentials menu.
  2. Select SharePoint as the credential type.
  3. Choose your authentication flow and configure the fields accordingly:
Step-by-step Instructions:Configure the following fields for application-level access using a client secret (no user context):
  1. Test Connection: Click Test Connection to verify that ELITEA can connect to SharePoint using the provided credentials.
  2. Save Credential: Click Save to create the credential. SharePoint App Only Credential Setup

Sonar Credential Setup

To create a Sonar credential: Step-by-step Instructions:
  1. Click + Create in the Credentials menu.
  2. Select Sonar as the credential type.
  3. Configure Credential Details:
  4. Save Credential: Click Save to create the credential. Sonar Credential Setup

SQL Credential Setup

To create a SQL credential: Step-by-step Instructions:
  1. Click + Create in the Credentials menu.
  2. Select SQL as the credential type.
  3. Configure Credential Details:
  4. Save Credential: Click Save to create the credential. SQL Credential Setup
Ensure your database credentials have only the minimum permissions required for your intended operations.

TestIO Credential Setup

To create a TestIO credential: Step-by-step Instructions:
  1. Click + Create in the Credentials menu.
  2. Select TestIO as the credential type.
  3. Configure Credential Details:
  4. Test Connection: Click Test Connection to verify that ELITEA can connect to TestIO using the provided credentials.
  5. Save Credential: Click Save to create the credential. TestIO Credential Setup

Zephyr Essential Credential Setup

To create a Zephyr Essential credential: Step-by-step Instructions:
  1. Click + Create in the Credentials menu.
  2. Select Zephyr Essential as the credential type.
  3. Configure Credential Details:
  4. Test Connection: Click Test Connection to verify that ELITEA can connect to Zephyr Essential using the provided credentials.
  5. Save Credential: Click Save to create the credential. Zephyr Essential Credential Setup

OpenAPI Credential Setup

To create an OpenAPI Configuration credential (for connecting to any custom REST API described by an OpenAPI/Swagger spec):
  1. Click + Create in the Credentials menu.
  2. Select OpenAPI Configuration as the credential type.
  3. Enter a Display Name for this credential (e.g., GitHub API - Production).
  4. Choose your authentication method and configure the fields accordingly:
Used for: Public APIs that do not require authentication.No additional fields are required. Leave all authentication fields empty — no authentication headers will be added to requests.
  1. Save Credential: Click Save to create the credential.
OpenAPI Credential Setup

Langfuse Credential Setup

To create a Langfuse credential (for LLM observability and tracing): Step-by-step Instructions:
  1. Click + Create in the Credentials menu.
  2. Select Langfuse as the credential type.
  3. Configure Credential Details:
  4. Test Connection: Click Test Connection to verify that ELITEA can connect to Langfuse using the provided credentials.
  5. Save Credential: Click Save to create the credential. Langfuse Credential Setup

Using Credentials in Toolkits

Once you have created credentials, you can assign them to toolkits to enable secure access to external services. How to Assign a Credential:
  1. When creating or editing a toolkit, locate the configuration dropdown.
  2. Choose an existing credential from the list, or create a new one if needed.
  3. Save your changes to apply the credential to your toolkit.
Credentials-Config
  • Use project-scoped credentials for team integrations and shared toolkits.
  • Use personal credentials for individual agent tasks and private toolkits.
  • Regularly rotate and update credentials to maintain security.
  • Use Secrets for storing sensitive authentication information.
For more information on creating and managing Toolkits, see the Toolkits documentation.
For more detailed information, refer to:
  • Credentials Menu - Comprehensive guide to the Credentials interface and management
  • Toolkits Menu - Learn how to integrate credentials with toolkits
  • Secrets - Enhanced security through the Secrets management system
  • Glossary - Definitions of key terms and concepts used in ELITEA