如何限制最终用户在我的zeppelin图表中只读的权限?

时间:2016-03-01 07:49:53

标签: apache-zeppelin

当我想将生成的图表作为HTTP链接分享给最终用户时。 我如何与他分享?如何限制我的最终用户只能读取此图表,即 假设在zepplin设置中使用共享链接选项。

我的共享链接:http://localhost:8096/#/notebook/2BEGBD5NW/paragraph/20160226-011205_1827442832?asIframe

我分享给了我的最终用户。

假设我的最终用户正在修改网址http://localhost:8096/#/notebook/

他能看到我所有的笔记本。但我想限制访问下面提到的网址。

http://localhost:8096/#/notebook/2BEGBD5NW/paragraph/20160226-011205_1827442832?asIframe

提前致谢。

1 个答案:

答案 0 :(得分:1)

这个问题已经过时了,但我目前正在研究同一个主题。

可以在shiro.ini中过滤网址

[网址]

/ api / notebook / 2BEGBD5NW / paragraph / 20160226-011205_1827442832 = anon // oder der user der eslesenkönnensoll / ** = authc,roles [internalUser]

它从顶部开始匹配第一个网址并使用这些过滤器。 虽然这会限制除了一个笔记本之外的所有内容,但是websockets仍然存在,并且不能以相同的方式进行过滤。

每个笔记本/解释器的权限独立于shiro.ini,无论如何都有效。