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

Add Interpreter Settings Authorization feature

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: In Progress
    • Major
    • Resolution: Unresolved
    • None
    • None
    • security
    • 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 moonzjffdu, felixcheung, 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

              nelsonc Nelson Costa
              nelsonc Nelson Costa
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated: