我正在使用OpenCMS 10。
1)我创建了一个新的用户,比如mkumar。
2)将用户组分配给用户。
3)我指定了元素作者角色(拥有最少的权限)
元素作者 元素作者只能访问页面编辑器(和内容编辑器)。此角色可以创建、添加和编辑内容元素。
4)现在我创建了新的资源/页面,比如myPage.html,并在其中添加了一个示例内容。
5)在myPage.html 检查这里的图像上设置了mkumar的权限
6) (从另一个浏览器) mkumar登录并打开myPage.html。他编辑了内容(比如他增加了更多的内容)。
7)编辑后,mkumar能够发布(但在权限框中,拒绝直接发布)。
问题:
我想删除发布权限。我现在该怎么做?
发布于 2016-05-16 09:59:19
您可以设置对
direct_publish.jsp
publish.jsp
publish_project.jsp文件夹下:
/system/模块/org.opencms.ade.public/
或者您可以编辑项目并分配权限分配许可。
发布于 2016-09-09 07:48:22
OpenCms使用容器页来显示来自不同内容元素的内容。容器页是在浏览器中调用的页面。容器页表示页面结构。
-folder1
--index.html (containerpage)
-folder2
--index.html (containerpage)
--folder2.1
---index.html (containerpage)
-folder3
--index.html (containerpage)内容元素未存储在此页面结构中。它们存储在一个名为.content的文件夹中。此文件夹总是放在一个名为subsitemap的特殊文件夹中。默认情况下,文件夹sites/default是subsitemap。每个资源类型都有自己的子文件夹。
因此,如果设置权限,则始终必须在文件夹.content的子文件夹上设置它们。
所以完整的文件夹结构看起来就像。
-.content
--contentelementfolder1
---contentelement1.xml
---contentelement2.xml
--contentelementfolder2
---contentelement1.xml
---contentelement2.xml
--.config (configuration file for this subsitemap)
-folder1
--index.html (containerpage)
-folder2
--index.html (containerpage)
--folder2.1
---index.html (containerpage)
-folder3
--index.html (containerpage)顺便说一句,如果希望用户无法编辑文件,则不必拒绝写入权限。只要不勾选allowed复选框就足够了。
https://stackoverflow.com/questions/36498763
复制相似问题