Hi Jeff Let us know if you need more details or if you can suggest any fixes ourselves and we are happy to try them out.
Regards Deenar On 13 September 2017 at 11:05, Luis Angel Vicente Sanchez < zeppelin-us...@bigcente.ch> wrote: > Hi Jeff, > > I have created this issue https://issues.apache.org/ > jira/browse/ZEPPELIN-2929. I was trying to change the source of this > problem and I reach to a similar conclusion but I wasn't sure what the best > way to propagate the user name would be. > > Regards, > > Luis Angel Vicente Sanchez > zeppelin-us...@bigcente.ch > > > > On Wed, 13 Sep 2017, at 08:38, Jianfeng (Jeff) Zhang wrote: > > > Could you create a ticket for it first ? I suspect it is due to we didn’t > pass user name in InterpreterContextRunner, but needs more investigation. > > > > > Best Regard, > Jeff Zhang > > > > *From: *Deenar Toraskar <deenar.toras...@gmail.com> > *Reply-To: *"users@zeppelin.apache.org" <users@zeppelin.apache.org> > *Date: *Wednesday, September 13, 2017 at 3:04 PM > *To: *"users@zeppelin.apache.org" <users@zeppelin.apache.org> > *Subject: *Re: ZeppelinContext run method runs a paragraph as anonymous > user > > Hi > > I work with Luis. We have tried both options of triggering cells in the > same notebook using z.run(paraIndex) as well as the paragraph id > z.run("20170620-085926_474506193") . > > We are happy to patch Zeppelin. Would be grateful if you can point us to > the right direction on how to propogate the credentials. > > Regards > Deenar > > On 12 September 2017 at 20:30, Luis Angel Vicente Sanchez < > zeppelin-us...@bigcente.ch> wrote: > > > I also tried with z.run(paragraphSeqNumber) > > > -- > Luis Angel Vicente Sanchez > zeppelin-us...@bigcente.ch > > > > > On Tue, 12 Sep 2017, at 09:22, Luis Angel Vicente Sanchez wrote: > > That's quite simple actually. Zeppelin exposes the ZeppelinContext as the > variable z... you just need to do this: > > z.run(paragraphId) > > -- > Luis Angel Vicente Sanchez > zeppelin-us...@bigcente.ch > > > > On Tue, 12 Sep 2017, at 03:33, Park Hoon wrote: > > Hi, could you share the paragraph to show how did you run a paragraph in a > different paragraph? > > > if we want to run a paragraph from another paragraph in the same > notebook (to refresh it), > > Regard, > > On Mon, Sep 11, 2017 at 11:24 PM, Luis Angel Vicente Sanchez < > zeppelin-us...@bigcente.ch> wrote: > > Some extra info: > > println(s"AUTHENTICATION INFO :: > ${z.getInterpreterContext.getAuthenticationInfo.getUser} > ${z.getInterpreterContext.getAuthenticationInfo.getTicket}") > > That line inside a Spark notebook prints both the user name and the > ticket that the user gets after a successful login... so the interpreter > knows who the user is. Can that info be used to run a paragraph? > > > -- > Luis Angel Vicente Sanchez > zeppelin-us...@bigcente.ch > On Mon, 11 Sep 2017, at 12:16, Luis Angel Vicente Sanchez wrote: > > And we are running the notebook using spark local, and using a whirl > > JdbcRealm to authenticate users is there anything we can do to make the > > spark interpreter impersonate the front-end user? > > > > -- > > Luis Angel Vicente Sanchez > > zeppelin-us...@bigcente.ch > > > > On Mon, 11 Sep 2017, at 11:14, Luis Angel Vicente Sanchez wrote: > > > We are using Zeppelin 0.7.1/ > > > > > > > > > -- > > > Luis Angel Vicente Sanchez > > > zeppelin-us...@bigcente.ch > > > > > > On Mon, 11 Sep 2017, at 11:12, Luis Angel Vicente Sanchez wrote: > > > > Hi, > > > > > > > > We have enabled notebook permissions in our Zeppelin installation and > > > > now we are facing the problem that if we want to run a paragraph from > > > > another paragraph in the same notebook (to refresh it), the user > that is > > > > running that paragraph is the anonymous user and not the front-end > user > > > > and, therefore, we get a "ForbiddenException" because of that. > > > > > > > > Is there a way to run a paragraph as the front-end user? > > > > > > > > > > > > Kind regards, > > > > > > > > Luis Angel Vicente Sanchez > > > > zeppelin-us...@bigcente.ch > > > > > >