Details
Description
Prerequisites
1. Remove the value editor from property hipposys:groups @ /hippo:configuration/hippo:domains/hippodocuments/hippo:authrole
2. Add a new node authrole with property hipposys:groups = editor, hipposys:role = readonly @ /hippo:configuration/hippo:domains/hippodocuments (screenshot 1)
3. Remove editor from hipposys:groups @ /hippo:configuration/hippo:domains/hippofolders/hippo:authrole
4. Add editor in hipposys:groups @ /hippo:configuration/hippo:domains/hippofolders/readonly
5. Remove cms.privileges = hippo:author @ /hippo:configuration/hippo:frontend/login/login/loginPage
Steps
1. Login to CMS as editor
2. Navigate to document folder and select any folders context menu
3. Editor will see No actions available (as expected) this proves restriction applied on editor to have readonly access on folders works
4. Now select any document, notice that all the document options like edit, document, view, share are missing. This is as expected and proves restriciton applied on editor to have readonly access on documents works
Not expected to see is translatable option, with this option - editor is able to translate a new document in restricted folder. (refer screenshot 2)