Elasticsearch interpreter does not provide such feature out of box. If you don't mind customize code yourself, you can get current user name by calling
"interpreterContext.getAuthenticationInfo().getUser()" inside of "interpret()" method in ElasticsearchInterpreter. And it's not going to very difficult to selectively enable/disable "index", "delete" operations[1] depends on the user name. This is very customized solution, later i hope Zeppelin can have more generalized solution for this type of problem. Thanks, moon [1] https://github.com/apache/zeppelin/blob/master/elasticsearch/src/main/java/org/apache/zeppelin/elasticsearch/ElasticsearchInterpreter.java#L218 On Tue, Jun 21, 2016 at 5:12 PM Edgardo Vega <[email protected]> wrote: > I was looking at the elasticsearch interpreter documentation and I saw the > index and delete operations. Is there any way to disable those? I was > reading zeppelin documentation in order to see if it would be a fit to > allow external users explorer our data but do not want them to be able to > modify the source of record. > > Thanks for helping out this zeppelin noob. > >
