2017-09-01 4 views
1

Ich habe Benutzer und Rollen. Zugriff auf bestimmte Teile des Inhalts wird in den ftls verweigert, aber ich habe das folgende Problem:Magnolia CMS 5.5.5 verweigern Zugriff auf einige Verdammungsdateien

Ich möchte verhindern, dass Benutzer PDF-Links teilen. Diese werden wie folgt gebildet:

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

Im Damm Arbeitsbereich Ich habe zwei Ordner pdf und pdfsecure Ich möchte die pdfs im pdf sein herunterladbar für alle Rollen und die, die in den pdfsecure Ordner für dh verweigert werden . anonyme Rolle ..

Wie kann ich das erreichen?

Hinweis: Ich dachte über die DamURI2RepositoryMapping.java erstreckt, aber ich konnte sie nicht sehen, durch, bitte helfen ...

Antwort

2

Ist das eine Frage Trick? :)

Legen Sie einfach Content-Berechtigung für anonyme Rolle zu "verweigern" auf pdfsecure und Unterknoten über Sicherheits-App. Stellen Sie sicher, dass Sie sie direkt auf die öffentliche Instanz setzen (Autor und Benutzer haben unterschiedliche anonyme Rollenkonfigurationen, so dass Sie diese nicht aktivieren möchten).

Die Einstellung der Berechtigung auf Inhaltsebene stellt im Gegensatz zur Einstellung auf URI-Ebene sicher, dass der Inhalt nicht über einen URI zugänglich ist.

HTH,
Jan

+0

Nein, es war eigentlich nicht. Jetzt sehe ich, dass es funktioniert :) Ich habe eine weitere Frage hier: [link] (https://stackoverflow.com/questions/46035079/magnolia-cms-5-5-5-choose-from-roles) bitte helfen Jan :) – reencode

Verwandte Themen