cancel
Showing results for 
Search instead for 
Did you mean: 

Delete permission to collaborator

stefano
Champ in-the-making
Champ in-the-making
Hi,
I would like the collaborator role has the permission to delete all the files, not only his own files.
How can I set this?
Thank you
bye
stefano
2 REPLIES 2

luca
Star Contributor
Star Contributor
Hi,
did you solved it?
I found the same problem and now I'm searching for a solution, can you give me a hint?

acollars
Champ in-the-making
Champ in-the-making
I had the same problem and I solved it by creating a new role, combinig the "Collaborator" one with delete permission.

You should edit the config file "permissionDefinitions.xml" an add:

      <permissionGroup name="CustomCollaborator" allowFullControl="false" expose="true">
         <includePermissionGroup permissionGroup="Editor" type="cm:cmobject" />
         <includePermissionGroup permissionGroup="Contributor" type="cm:cmobject" />
         <includePermissionGroup permissionGroup="Delete" type="sys:base" />
      </permissionGroup>

under:

<!– ================================================ –>
   <!– Permissions available to all content and folders –>
   <!– ================================================ –>
  
   <permissionSet type="cm:cmobject" expose="selected">

Now you have defined your own rol. After that you should indicate where to apply it. In he same file add:

<permissionGroup name="CustomCollaborator" extends="true" expose="true"/>

under:

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

and:

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

Finally you have to give a name to the role in Alfresco. To do that, edit the file "webclient.properties", search for the section

# Repo permission display labels
# Note - these come from the server, the english translation is generally the same

and add:

CustomCollaborator=NameYouWant

Hope it help you!

I´m spanish, so sorry if there is any mistake.

Regards!