Luis Guzman created ZEPPELIN-2334:
-------------------------------------
Summary: S3NotebookRepo does not play well with shiro multiuser
auth
Key: ZEPPELIN-2334
URL: https://issues.apache.org/jira/browse/ZEPPELIN-2334
Project: Zeppelin
Issue Type: Bug
Components: security
Affects Versions: 0.7.0
Environment: CentOS, in docker container.
Reporter: Luis Guzman
Priority: Minor
Hi!
We've noticed that when you activate:
{quote}
<property>
<name>zeppelin.notebook.s3.user</name>
<value>username</value>
<description>user name for s3 folder structure</description>
</property>
{quote}
Plus, user authorization provided by shiro, we cannot find a way to save the
notebooks in a "per user basis"
That's it, we would expect to be able to do:
{quote}
<property>
<name>zeppelin.notebook.s3.user</name>
<value>zeppelin/{username}</value>
<description>user name for s3 folder structure</description>
</property>
{quote}
And whenever a user is logged in, notebooks are stored in a different
"directory" inside S3.
s3://mybucket/zeppelin/user1/notebook/...
s3://mybucket/zeppelin/user2/notebook/...
s3://mybucket/zeppelin/user3/notebook/...
...
Is there a way for this, if not, it is right to qualify this as a
bug/improvement needed? Or I am making here some really bad mistake?
Thanks!
Luis
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)