In the connectors’ configuration page in Lenses details about the configuration are displayed in plain text. Is there a way to enhance security by masking this configuration?
The Lenses UI masks values for keys containing the word “pass,” but this approach may still expose secrets without this pattern. It is recommended to use a Secret Provider (eg. GitHub - lensesio/secret-provider: Open Source Secret Provider plugin for the Kafka Connect framework). This provides a more secure way to manage secrets in Kafka Connect. You can take a look: Secret providers for Kafka Connect | Lenses.io Documentation. In addition to the documentation, there is a blog post addressing this issue: https://lenses.io/blog/2020/05/securing-kafka-connect-azure-keyvault/