Crear nuevo rol

cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
vam
Member II

Crear nuevo rol

Quiero crear un nuevo rol, con los mínimos permisos para el usuario. El usuario solo podrá ver o listar los espacios o carpertas que existen en el directorio raíz, pero no podrá ver los documentos que hay creados dentro de cada espacio. He estado modificando el fichero 'permissionDefinition.xml', pero no consigo que dicho rol actue como deseo.

Gracias
2 Replies
venzia
Senior Member

Re: Crear nuevo rol

Si expones dicho fichero lo mismo te podemos echar una mano.
Saludos,
vam
Member II

Re: Crear nuevo rol

En 'permissionDefinitions.xml' he incluido las siguientes líneas:



      <permissionGroup name="ReadSpaces"  expose="true" allowFullControl="false">
           <includePermissionGroup type="sys:base" permissionGroup="ReadProperties"/>
      </permissionGroup>

      <permissionGroup name="VisorEspacios" allowFullControl="false" expose="true" >
          <includePermissionGroup permissionGroup="ReadSpaces" type="sys:base" />
      </permissionGroup>

   <permissionSet type="cm:content" expose="selected">

      <!– Content specific roles.                                                       –>
     
      <permissionGroup name="Coordinator" extends="true" expose="true"/>
      <permissionGroup name="Collaborator" extends="true" expose="true"/>
      <permissionGroup name="Contributor" extends="true" expose="true"/>
      <permissionGroup name="Editor" extends="true" expose="true"/>
      <permissionGroup name="Consumer" extends="true" expose="true"/>
      <permissionGroup name="VisorEspacios" extends="true" expose="true"/>
      <permissionGroup name="RecordAdministrator" extends="true" expose="false"/>
     
   </permissionSet>
   
   
    <permissionSet type="cm:folder" expose="selected">


      <!– Content folder specific roles.                                                       –>
     
      <permissionGroup name="Coordinator" extends="true" expose="true"/>
      <permissionGroup name="Collaborator" extends="true" expose="true"/>
      <permissionGroup name="Contributor" extends="true" expose="true"/>
      <permissionGroup name="Editor" extends="true" expose="true"/>
      <permissionGroup name="Consumer" extends="true" expose="true"/>
      <permissionGroup name="VisorEspacios" extends="true" expose="true"/>
      <permissionGroup name="RecordAdministrator" extends="true" expose="false"/>
     
   </permissionSet>

Con este rol el usuario no puede ver ni los subespacios, ni los documentos del espacio padre, lo que se pretende es que se pueda acceder a todos los subespacios que existan sin ver los documentos que hay dentro de estos.

Gracias