Skip to content

[Feature Request]: Hidden Arguments for Shell Action #4935

Description

@dsanderbi

What would you like to happen?

In Apache Hop, the Shell Action allows passing arguments to a script.

Image

However, when arguments are provided, they are visible in the output. This poses a security risk, especially for sensitive data such as private tokens or credentials.

Image

Requested:
I propose adding an option (either a checkbox or a dropdown menu) to mark certain arguments as hidden. When enabled, these arguments should not appear in the output logs. This would enhance security by preventing sensitive information from being exposed.

Image

Benefits:

  • Improved security by preventing leakage of sensitive data in logs
  • Useful for handling API keys, private tokens, or credentials securely

NOTE:
It would be great if a similar option could also be added to the Set Variables action/transform, allowing sensitive variables to be hidden from logs.

Issue Priority

Priority: 2

Issue Component

Component: Actions, Component: Hop Gui

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

      Milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions