2017-09-01 40 views
1

我有用户和角色。访问内容的某些部分在ftls中被拒绝,但我得到了以下问题:玉兰CMS 5.5.5拒绝访问一些dam-Files

我想阻止用户共享pdf链接。 这些都形成这样的:

http://localhost:8080/dam/jcr:c383c3c-a27a-4baf-856f-265baaf02142/mozillasecure.pdf 

在大坝工作区我有两个文件夹pdfpdfsecure我想在pdf PDF文件被下载的所有角色,并在pdfsecure文件夹中的作业被拒绝,即。匿名角色..

我该如何做到这一点?

注:我想过延长DamURI2RepositoryMapping.java,但我不能看到它通过,请帮助...

回答

2

这是一个有趣的问题? :)

只需通过安全应用程序在pdfsecure和子节点上将匿名角色的内容权限设置为“拒绝”即可。确保直接在公共实例上设置它(作者和公众有不同的匿名角色配置,所以你不想激活它)。

设置内容级别权限,与设置URI级别不同,可以确保内容不能通过任何URI访问。

HTH,

+0

不,它实际上不是。现在我看到它的作品:)我在这里得到了进一步的问题:[链接](https://stackoverflow.com/questions/46035079/magnolia-cms-5-5-5-choose-from-roles)请帮助简:) – reencode