You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@zeppelin.apache.org by "Luis Guzman (JIRA)" <ji...@apache.org> on 2017/03/30 15:45:42 UTC

[jira] [Created] (ZEPPELIN-2334) S3NotebookRepo does not play well with shiro multiuser auth

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)