Re: Notebook Authorization Design

2016-02-05 Thread Prasad Wagle
I have completed all the Todos in the pull request https://github.com/apache/incubator-zeppelin/pull/681 except: "Find way to get roles for a user in SecurityUtils (see SHIRO-492)". I am curious to know what people think of the approach I have taken with Shiro authorization and would appreciate

Re: Notebook Authorization Design

2016-02-02 Thread Eric Charles
(see my answers inline) On 01/02/16 20:18, Prasad Wagle wrote: Thanks Moon and Eric. I created a pull request - https://github.com/apache/incubator-zeppelin/pull/681 and am looking forward to community feedback. I am getting a Travis CI build error

Re: Notebook Authorization Design

2016-02-01 Thread Prasad Wagle
Thanks Moon and Eric. I created a pull request - https://github.com/apache/incubator-zeppelin/pull/681 and am looking forward to community feedback. I am getting a Travis CI build error . Is it caused by the code in this PR? Can

Re: Notebook Authorization Design

2016-01-31 Thread Eric Charles
Very nice doc! I read you will use an external server for authentication which will redirect to a zeppelin server url. I wonder if you pull request will support multiple user for a single server or if, just like now, we need a server deployment by user (with all the fun with the http

Re: Notebook Authorization Design

2016-01-30 Thread moon soo Lee
Thanks Prasad for sharing the design document. I think your document really nicely defined authorization in Zeppelin and I think your approach for Notebook Authorization really make sense. Like DuyHai mentioned, Zeppelin uses Shiro for authentication. If authorization can works smoothly with

Re: Notebook Authorization Design

2016-01-29 Thread DuyHai Doan
Have you look at the commit done by hayssams for Apache Shiro integration with Zeppelin ? https://github.com/apache/incubator-zeppelin/pull/586 ? There is also a JIRA to implement authorization on notes: https://issues.apache.org/jira/browse/ZEPPELIN-549 On Fri, Jan 29, 2016 at 5:30 AM, Prasad