Documentation

Credential Types

Credential Types

Credential Types define reusable templates that determine what fields an App Credential contains. They standardize how different types of secrets are structured.

Note: This feature must be enabled by your administrator.

Accessing Credential Types

  • Click 'Credential Types' in the left sidebar

Examples of Credential Types

  • PostgreSQL: Fields for host, port, database, username, password
  • MySQL: Fields for host, port, database, username, password
  • Redis: Fields for host, port, password
  • API Key: Single field for the API key value
  • AWS S3: Fields for bucket name, access key, secret key
  • Generic: Flexible key-value fields

Credential Types Table Columns

  • Name: The type name (e.g., 'PostgreSQL', 'MySQL')
  • Description: What this type is used for
  • Usage Count: How many App Credentials use this type
  • Created At: When the type was created
  • Actions: Edit, Delete

Creating a Credential Type

  1. 1
    Click 'Add Type'
  2. 2
    Enter a name for the type
  3. 3
    Add a description
  4. 4
    Define the fields:
  5. 5
    Click 'Create'

Editing a Credential Type

  1. 1
    Click the Edit icon on the type
  2. 2
    Modify the name, description, or fields
  3. 3
    Click 'Save'

Deleting a Credential Type

  • A type can only be deleted if it has no App Credentials using it
  • The Usage Count column shows how many credentials use this type
  • Delete or migrate all credentials of this type before deleting the type