Uploaded image for project: 'ZABBIX FEATURE REQUESTS'
  1. ZABBIX FEATURE REQUESTS
  2. ZBXNEXT-2957

Ability to mask macros in the frontend

XMLWordPrintable

    • Sprint 60 (Jan 2020), Sprint 61 (Feb 2020), Sprint 62 (Mar 2020)
    • 3

      Sometimes, Macros are used to store sensitive information like passwords or shared keys. (think VMWare, Telnet, SNMP).

      When viewing the macros that are configured on a host these are put on screen without any masking. This would allow someone looking over your shoulder to easily spot these secrets. This is even more of a risk in 3.0 where we will be seeing all inherited macros as well.

      To prevent this scenario, I would like to be able to specify if a macro should be masked in the frontend, perhaps via a checkbox. To see the macro value one should click on a 'unveil' button or icon.

        1. After_5_lines.png
          24 kB
          Sergejs Olonkins
        2. after_max_lines.png
          30 kB
          Sergejs Olonkins
        3. before_5_lines.png
          24 kB
          Sergejs Olonkins
        4. before_max_lines.png
          18 kB
          Sergejs Olonkins
        5. exposing_hidden_macro_value.gif
          537 kB
          Sergejs Olonkins
        6. hiding_macros.gif
          1.01 MB
          Sergejs Olonkins
        7. item_name_unhidden_macro.gif
          964 kB
          Sergejs Olonkins
        8. item_test_secret_macro.gif
          1.35 MB
          Sergejs Olonkins
        9. lost_secret_value.gif
          804 kB
          Sergejs Olonkins
        10. menu_allocation.gif
          889 kB
          Sergejs Olonkins
        11. reset_secret_macro.gif
          2.86 MB
          Sergejs Olonkins
        12. resize_new_macro.gif
          203 kB
          Sergejs Olonkins
        13. resize_on_type_change.gif
          476 kB
          Sergejs Olonkins
        14. revert_unsaved_macro.gif
          1.17 MB
          Sergejs Olonkins

            rlataria Roberts Lataria (Inactive)
            qix Raymond Kuiper
            Team D
            Votes:
            32 Vote for this issue
            Watchers:
            34 Start watching this issue

              Created:
              Updated:
              Resolved: