Disallow creation of resource types

(Difference between revisions)
Jump to: navigation, search
(Permit certain resource types from being created by normal users)
 
(Permit certain resource types from being created by normal users)
Line 1: Line 1:
 
==Permit certain resource types from being created by normal users==
 
==Permit certain resource types from being created by normal users==
  
It is possible to hide certain resourcetypes from the dialog that allows creation of new files. This is done in the explorer type configuration. By taking away the control permission (c). Note that it is not sufficient to take away that permission from the role WORKPLACE_USER. Also the Group Users must not have that right:  
+
It is possible to hide certain resourcetypes from the dialog that allows creation of new files. This is done in the explorer type configuration in the corresponding <module> node in opencms-modules.xml (or opencms-workplace.xml for the standard resource types). By taking away the control permission (c). Note that it is not sufficient to take away that permission from the role WORKPLACE_USER. Also the Group Users must not have that right:  
 
<source lang="xml">
 
<source lang="xml">
 
..
 
..

Revision as of 13:46, 23 June 2009

Permit certain resource types from being created by normal users

It is possible to hide certain resourcetypes from the dialog that allows creation of new files. This is done in the explorer type configuration in the corresponding <module> node in opencms-modules.xml (or opencms-workplace.xml for the standard resource types). By taking away the control permission (c). Note that it is not sufficient to take away that permission from the role WORKPLACE_USER. Also the Group Users must not have that right:

..
<explorertypes>
 <explorertype name="layoutpage" key="fileicon.layoutpage" icon="layoutpage.gif" reference="xmlcontent">
   <newresource uri="newresource_xmlcontent.jsp?newresourcetype=layoutpage" order="19" autosetnavigation="false" autosettitle="false" info="desc.layoutpage"/>
   <accesscontrol>
    <accessentry principal="ROLE.WORKPLACE_USER" permissions="+r+v+w-c"/>
    <accessentry principal="GROUP.Users" permissions="+r+v+w-c"/>
   </accesscontrol>
  </explorertype>
 </explorertypes>
Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox