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.  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)  ### 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. ---