cancel
Showing results for 
Search instead for 
Did you mean: 

Custom permission

tytanix
Champ in-the-making
Champ in-the-making
Esiste un modo per creare dei propri permessi sui documenti del repository?
Del tipo, alcuni documenti possono essere visibili a tutti ma solo alcuni utenti possono modificarli. Invece altri documenti non devono proprio essere aperti nemmeno in anteprima da nessuno se non da un ristrettissimo gruppo di persone (ad esempio amministratori).
Quindi, posso implementare delle custom permission che mi permettano di fare ciò?
2 REPLIES 2

davidciamberlan
Elite Collaborator
Elite Collaborator
Ciao,

per i tuoi scopi puoi utilizzare i ruoli predefiniti di Alfresco (Coordinator, Collaborator, Contributor, Editor, Consumer), eventualmente combinandoli tra loro.
Con essi, usati in congiunzione con i gruppi, dovresti riuscire a fare quello che chiedi.

Se scopri di aver bisogno di qualcosa di particolare che non puoi ottenere con i ruoli che hai a disposizione puoi definire i tuoi ruoli custom o modificare quelli esistenti (anche se sconsigliabile) agendo sul file
[…]/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/model/permissionDefinitions.xml


Attenzione però a farlo perchè potresti compromettere il corretto funzionamento di Alfresco.

Questa pagina riporta un esempio per inserire un nuovo ruolo custom in share.

Ok grazie mille, allora prima di procedere con la creazione di ruoli custom vedrò come poter utilizzare quelli di alfresco out-of-the-box.