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 <[email protected]>
Date: 2016-07-21T10:03:47Z
add first
commit 2efdbc93240e089f06bcda8e24ffc516e9e81b5f
Author: astroshim <[email protected]>
Date: 2016-07-21T16:45:47Z
working..
commit 85214bb1583429ae72ea14af9f4231c78e1351da
Author: astroshim <[email protected]>
Date: 2016-07-22T05:18:43Z
include InterpreterAuthorization into InterpreterFactory
commit 9a7237f6aeaa43a1b6475425e0b0a4be86dae149
Author: astroshim <[email protected]>
Date: 2016-07-22T10:42:00Z
update ui
commit cacf07e3fea8e48f8402089f89105d0c1168802e
Author: astroshim <[email protected]>
Date: 2016-07-22T11:52:01Z
rebase
commit d3e4cf08acfcfbb378b372a074abc1c4306a8b6b
Author: astroshim <[email protected]>
Date: 2016-07-22T15:55:59Z
add auth
commit 0a21943340be0928ab53f2cff69908e25b306e2a
Author: astroshim <[email protected]>
Date: 2016-07-23T13:31:49Z
change way to get interpreter names
commit 95d78977e84881ccdc9e8ab4e260df9a24bd0dbd
Author: astroshim <[email protected]>
Date: 2016-07-23T14:53:04Z
move interpreter auth page to insterpreter setting page
commit 2a30e3a8f29154944c0c3348c87ae0cbf2a1d949
Author: astroshim <[email protected]>
Date: 2016-07-23T15:01:06Z
clean up
commit 37498b2634dbcc36bd514ae1e6959295b01b8dde
Author: astroshim <[email protected]>
Date: 2016-07-23T15:02:24Z
clean up
commit 3aad78608ba9254db8b20d64a373866a057664f6
Author: astroshim <[email protected]>
Date: 2016-07-23T15:11:25Z
discard old html
commit 4af011fea1a6a819c2a4a7064d5ed01385b97c4e
Author: astroshim <[email protected]>
Date: 2016-07-23T15:19:42Z
fix build error.
commit a24f8b3edf6361a6977e666f39a7585ac9bf80f2
Author: astroshim <[email protected]>
Date: 2016-07-23T15:46:46Z
check permission as intp group
commit f15e63096998840d735d7b84076de9aafcc8d429
Author: astroshim <[email protected]>
Date: 2016-07-23T15:49:42Z
fix build error
commit 7b75841a3303cdbdf9c030b69d4caf7b9eb5b6b3
Author: astroshim <[email protected]>
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 [email protected] or file a JIRA ticket
with INFRA.
---