Uploaded image for project: 'Zeppelin'
  1. Zeppelin
  2. ZEPPELIN-3168

Add Interpreter Settings Authorization feature

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: In Progress
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: security
    • Labels:
      None

      Description

      As a Zeppelin admin user, I want to control who can/cannot edit the interpreter settings in a particular Zeppelin instance.
      Taking a similar approach to "Notebook Authorization", we should include logic in the interpreter settings code so we have more control on what users are allowed or not to change.

      Initial requirements:

      • Should validate updates (UI -> REST API -> Validate)
      • Should integrate with Shiro (via SecurityUtils)
      • Persistence in conf/interpreter.json file

      Given your experience Lee Moon SooJeff Zhang, Felix Cheung, please let me know any initial feedback you have on this. Thanks!

       

        Attachments

        1. custom_interpreter_settings.png
          14 kB
          Maxim Belousov

          Issue Links

            Activity

              People

              • Assignee:
                nelsonc Nelson Costa
                Reporter:
                nelsonc Nelson Costa
              • Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated: