zeebe client security settings

I am struggling to find any detailed documentation regarding the settings below?

zeebe:client:security:plaintext: true

Hi @missiveuk,

I think it may be spread over a bunch of examples. The only documentation I found is the one from the source code here: https://github.com/camunda/zeebe/blob/d0df453551ad8d864da717ea3e8f556e71808610/clients/java/src/main/java/io/camunda/zeebe/client/ZeebeClientBuilder.java#L127: /** Use a plaintext connection between the client and the gateway. */

You have to apply this setting (only) if you connect to the Zeebe Gateway on your own computer (or in the same network) by GRPC directly.

In a cloud setup you have an open network between your worker and the gateway, the traffic should be encrypted (and not plaintext). The default value for this setting is false (encrypted).

Hope this helps, Ingo

Thank for your help. I did find more info about it from the URL below:

https://javadoc.io/static/io.camunda/zeebe-client-java/1.0.2/io/camunda/zeebe/client/impl/ZeebeClientCloudBuilderImpl.html#usePlaintext()

It is quite strange there is nothing much in the documentation.