GitHub user astroshim opened a pull request:

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

    [WIP Zeppelin-945] Interpreter authorization

    ### What is this PR for?
    This PR is for interpreter authorization.
    
    ### What type of PR is it?
    Improvement
    
    ### Todos
    * [ ] - only show the lock button if admin login.
    
    ### What is the Jira issue?
    https://issues.apache.org/jira/browse/ZEPPELIN-945
    
    ### How should this be tested?
    1. login as admin
    2. then you can see the lock button on the right top as following image.
    
![image](https://cloud.githubusercontent.com/assets/3348133/17078720/5fdedf1e-5135-11e6-8832-b2dd2c8843d8.png)
    3. you can give users permission as check on the checkbox you want.
    4. run paragraph job as user and see results if job has run or not properly.
    
    ### Screenshots (if appropriate)
    
![image](https://cloud.githubusercontent.com/assets/3348133/17078861/c8d9b5c6-5139-11e6-98a6-588a87fbdee0.png)
    
    
    ### Questions:
    * Does the licenses files need update? no
    * Is there breaking changes for older versions? no
    * Does this needs documentation? yes


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

    $ git pull https://github.com/astroshim/zeppelin ZEPPELIN-945

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

    https://github.com/apache/zeppelin/pull/1223.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 #1223
    
----
commit 105deb0b97f9bea20173e570ba1ffa16247ce8c7
Author: astroshim <hss...@nflabs.com>
Date:   2016-07-21T10:03:47Z

    add first

commit 2efdbc93240e089f06bcda8e24ffc516e9e81b5f
Author: astroshim <hss...@nflabs.com>
Date:   2016-07-21T16:45:47Z

    working..

commit 85214bb1583429ae72ea14af9f4231c78e1351da
Author: astroshim <hss...@nflabs.com>
Date:   2016-07-22T05:18:43Z

    include InterpreterAuthorization into InterpreterFactory

commit 9a7237f6aeaa43a1b6475425e0b0a4be86dae149
Author: astroshim <hss...@nflabs.com>
Date:   2016-07-22T10:42:00Z

    update ui

commit cacf07e3fea8e48f8402089f89105d0c1168802e
Author: astroshim <hss...@nflabs.com>
Date:   2016-07-22T11:52:01Z

    rebase

commit d3e4cf08acfcfbb378b372a074abc1c4306a8b6b
Author: astroshim <hss...@nflabs.com>
Date:   2016-07-22T15:55:59Z

    add auth

commit 0a21943340be0928ab53f2cff69908e25b306e2a
Author: astroshim <hss...@nflabs.com>
Date:   2016-07-23T13:31:49Z

    change way to get interpreter names

commit 95d78977e84881ccdc9e8ab4e260df9a24bd0dbd
Author: astroshim <hss...@nflabs.com>
Date:   2016-07-23T14:53:04Z

    move interpreter auth page to insterpreter setting page

commit 2a30e3a8f29154944c0c3348c87ae0cbf2a1d949
Author: astroshim <hss...@nflabs.com>
Date:   2016-07-23T15:01:06Z

    clean up

commit 37498b2634dbcc36bd514ae1e6959295b01b8dde
Author: astroshim <hss...@nflabs.com>
Date:   2016-07-23T15:02:24Z

    clean up

commit 3aad78608ba9254db8b20d64a373866a057664f6
Author: astroshim <hss...@nflabs.com>
Date:   2016-07-23T15:11:25Z

    discard old html

commit 4af011fea1a6a819c2a4a7064d5ed01385b97c4e
Author: astroshim <hss...@nflabs.com>
Date:   2016-07-23T15:19:42Z

    fix build error.

commit a24f8b3edf6361a6977e666f39a7585ac9bf80f2
Author: astroshim <hss...@nflabs.com>
Date:   2016-07-23T15:46:46Z

    check permission as intp group

commit f15e63096998840d735d7b84076de9aafcc8d429
Author: astroshim <hss...@nflabs.com>
Date:   2016-07-23T15:49:42Z

    fix build error

commit 7b75841a3303cdbdf9c030b69d4caf7b9eb5b6b3
Author: astroshim <hss...@nflabs.com>
Date:   2016-07-23T15:57:35Z

    adjust align table.

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

Reply via email to