Azure key vault for EventHub configuration file - Connect_CDC - connect_cdc_mimix_share - 6.x

Connect CDC Getting Started Guide

Product type
Software
Portfolio
Integrate
Product family
Connect
Product
Connect > Connect CDC (MIMIX Share)
Version
6.x
ft:locale
en-US
Product name
Connect CDC
ft:title
Connect CDC Getting Started Guide
Copyright
2025
First publish date
2003
ft:lastEdition
2026-02-25
ft:lastPublication
2026-02-25T19:01:02.274000
L1_Product_Gateway
Integrate
L2_Product_Segment
Data Integration
L3_Product_Brand
Precisely Connect
L4_Investment_Segment
Application Data Integration
L5_Product_Group
ADI - Connect
L6_Product_Name
Connect CDC

Azure key vault for EventHub connections is supported through Azure Managed Identities which requires the CDC Listener process to be running on Azure VM for successfully authentication to azure environments. The authentication retrieves the secrets from the Key vault and use the connection string (Secret) to authenticate to EventHub which removes the use of connection string in Kafka config properties file.

Sample Azure key vault properties file for Azure service

bootstrap.servers=connectehub.servicebus.windows.net:9093
security.protocol=SASL_SSL

sasl.jaas.config=org.apache.kafka.common.security.plain.PlainLoginModule  required username="$ConnectionString"   password="{keyValue}";

sasl.mechanism=PLAIN
Note: In sasl.jaas.config property, the password must be set to "{keyValue}" instead of the connection string.