GitHub user yu74n reopened a pull request:
https://github.com/apache/zeppelin/pull/2585
[ZEPPELIN-2647] Bypass auth logic when a user logins as admin role
### What is this PR for?
For administrator, make new admin role that assigned user can see all
notebooks.
### What type of PR is it?
Improvement
### What is the Jira issue?
https://issues.apache.org/jira/browse/ZEPPELIN-2647
### How should this be tested?
1. Set role name to use as admin through ZEPPELIN_OWNER_ROLE = <role name>
or zeppelin.owner.role = <role name>.
Default role name is admin
2. Login as user who is not assigned as admin and create notebook.
3. Logout the user and login another user who is assigned as admin, open
the created notebook.
### Questions:
* Does the licenses files need update? N
* Is there breaking changes for older versions? Y/N
* Does this needs documentation? Y
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/yu74n/zeppelin bypass-auth-logic
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/zeppelin/pull/2585.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 #2585
----
commit 26b818c4b09145c8814cf63af573f0af513e8ea2
Author: Yuta Hongo <[email protected]>
Date: 2017-08-10T01:38:01Z
Make admin role to bypass auth logic
commit 98a9de06173643b8f13cfd80fc5570bb78d7feb0
Author: Yuta Hongo <[email protected]>
Date: 2017-09-26T05:04:40Z
Rename property name
commit 532a49fb92e1ad092918e23a96c9c255ff671a5d
Author: Yuta Hongo <[email protected]>
Date: 2017-11-06T10:54:29Z
Set blank as default.owner.username default value
----
---