Uploaded image for project: 'Zeppelin'
  1. Zeppelin
  2. ZEPPELIN-2334

S3NotebookRepo does not play well with shiro multiuser auth

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Minor
    • Resolution: Unresolved
    • 0.7.0
    • None
    • security
    • None
    • CentOS, in docker container.

    Description

      Hi!

      We've noticed that when you activate:

      <property>
      <name>zeppelin.notebook.s3.user</name>
      <value>username</value>
      <description>user name for s3 folder structure</description>
      </property>

      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:

      <property>
      <name>zeppelin.notebook.s3.user</name>
      <value>zeppelin/

      Unknown macro: {username}

      </value>
      <description>user name for s3 folder structure</description>
      </property>

      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

      Attachments

        Activity

          People

            Unassigned Unassigned
            kieleth Luis Guzman
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: