Hi
Is there any way to mask process variables in camunda cockpit. i am storing credentials in task variables for security purpose i want to mask the data. if any one knows help me.
Hi
Is there any way to mask process variables in camunda cockpit. i am storing credentials in task variables for security purpose i want to mask the data. if any one knows help me.
Hi @prasad_chinni,
with Camunda BPM 7.11.0 we gonna introduce Advanced Operator Authorizations for Cockpit. This allows you to deny read permission for variables in Cockpit [1]. It is already part of the latest alpha release [2] so feel free to try it out.
Cheers,
Tassilo
[1] https://docs.camunda.org/manual/latest/user-guide/process-engine/authorization-service/#default-read-variable-permissions
[2] https://blog.camunda.com/post/2019/03/camunda-bpm-7110-alpha2-released/
Masking is not possible, however I have one approach implemented, you can simply encrypt/decrypt string as per use.
Ex.
Original == Pramod
Encrypted == Rtcoqf
Decrypted == Pramod
Original == 283kkd@#$#6
Encrypted == 4:5mmfB%&%8
Decrypted == 283kkd@#$#6
Original == 1838844
Encrypted == 3:5::66
Decrypted == 1838844