GitHub user necosta opened a pull request:

    https://github.com/apache/zeppelin/pull/2742

    [ZEPPELIN-3168] Interpreter Settings Authorization

    ### What is this PR for?
    Attempts to introduce some control/authorization over interpreter settings.
    Added 2 levels of permissions: Owner and Reader
    Also added a new attribute to InterpreterProperty to prevent editing a 
value (UI only)
    
    
    ### What type of PR is it?
    [Feature]
    
    ### Todos
    * [ ] - Task
    
    ### What is the Jira issue?
    https://issues.apache.org/jira/browse/ZEPPELIN-3168
    
    ### How should this be tested?
    * Test interpreter setting creation/update/deletion
    * Test interpreter setting property creation/update/deletion
    * Test interpreter settings API
    
    ### Screenshots (if appropriate)
    
![int_sett1](https://user-images.githubusercontent.com/26248959/35284003-95c9a592-0051-11e8-8835-0479449a82ed.png)
    
    
    ### Questions:
    * Does the licenses files need update? N
    * Is there breaking changes for older versions? N?
    * Does this needs documentation? Y


You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/nokia/zeppelin zeppelin3168

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/zeppelin/pull/2742.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #2742
    
----
commit 918c1d7d457a587ef71e4b51909389b333a585b5
Author: Nelson Costa <nelson.costa85@...>
Date:   2018-01-23T15:11:53Z

    [ZEPPELIN-3168] Interpreter Settings Authorization

----


---

Reply via email to