# Kafka credentials

You can use these credentials to authenticate the following nodes:

- [Kafka](/guides/automated-workflows/integrations/builtin/app-nodes/ts-wf-nodes-base.kafka)
- [Kafka Trigger](#)


## Prerequisites

Create a running Kafka environment. Refer to the [Apache Kafka Quickstart](https://kafka.apache.org/quickstart) for initial setup.

## Supported authentication methods

- Client ID


## Related resources

Refer to [Kafka's documentation](https://kafka.apache.org/documentation/) for more information about using the service.

## Using client ID

To configure this credential, you'll need:

- A **Client ID**: Refer to [Client groups](https://kafka.apache.org/documentation/#design_quotasgroups) for more information on defining client groups and [client IDs](https://kafka.apache.org/documentation/#streamsconfigs_client.id).
- **Brokers**: Provide a comma-separated list of relevant brokers.
- **SSL**: Turn this on if [SSL is enabled](https://kafka.apache.org/documentation/#security_ssl) in your Kafka environment.
- **Authentication**: Turn this on if you've enabled authentication in your Kafka environment. Add details for the authentication:
  - **Username**
  - **Password**
  - Select the broker's configured **SASL Mechanism**: Refer to [SASL configuration](https://kafka.apache.org/documentation/#security_sasl_config) for more information. Options include:
    - `Plain`
    - `scram-sha-256`
    - `scram-sha-512`