Skip to main content

Token Management

Overview

The Token Management section allows you to securely manage authentication tokens used for deployments and integrations.

These tokens are primarily used for:

  • Connecting Git providers (GitHub, GitLab, Bitbucket)
  • Authenticating API requests
  • Enabling automated deployments

Token Dashboard

Token Overview

The dashboard provides a summary of your tokens, including:

  • API Tokens – Tokens used for API authentication
  • Git Tokens – Tokens for Git provider integrations
  • Expired Tokens – Tokens that are no longer valid
  • Status – Indicates whether tokens are active

Git Provider Tokens

Token List

This section allows you to manage tokens for Git providers such as:

  • GitHub
  • GitLab
  • Bitbucket

Each token entry displays:

  • Provider name
  • Token status (e.g., Running/Active)
  • Masked token value
  • Creation date

You can also:

  • Edit tokens
  • Delete tokens
  • Refresh token list

Adding a Git Provider Token

To add a new token:

  1. Click Add Token
  2. Select your Provider (e.g., GitHub)
  3. Enter your Personal Access Token (PAT)
  4. Click Add Token

Add Token Modal


Field Explanation

Provider

Select the Git provider:

  • GitHub
  • GitLab
  • Bitbucket

Personal Access Token (PAT)

A secure token generated from your Git provider account.

Example format:

ghp_xxxxxxxxxxxxxxxxxxxxxxxxxxxxx


How to Create a PAT

You can generate a Personal Access Token from your Git provider:

  • GitHub → Developer Settings → Personal Access Tokens
  • GitLab → Access Tokens
  • Bitbucket → App Passwords

Make sure to:

  • Grant required permissions (repo access, read/write)
  • Keep the token secure

Why Use Tokens?

Using tokens provides:

  • 🔐 Secure authentication
  • ⚡ Automated deployments
  • 🔄 Continuous integration support
  • 🔑 Access control for repositories