Bonjour à tous,C'est un problème courant et je pense que des réponses existes, mais je n'ai rien trouvé sur le web
ops: J'ai créé un type de document "Type B" (b:demande) avec des champs spécifiques dans mon model.Je souhaiterai que ce type de document ne puisse être créé que par les membres du groupe "admin" alfresco.1) est-ce possible ? je pense que oui vu la richesse d'Alfresco2) comment ?Le plus simple serait de le masquer dans le web-client-config-custom :
<config evaluator="string-compare" condition="Content Wizards">
<content-types>
<type name="b:demande"/>
</content-types>
</config>
Mais encore une fois, je ne trouve pas la syntaxe.J'ai essayé aussi avec le permissionDefinition.xml, en ajoutant ma propre balise :
<permissionSet type="b:demande" expose="selected">
<!– Content specific roles. –>
<permissionGroup name="Coordinator" extends="true" expose="true"/>
<permissionGroup name="RecordAdministrator" extends="true" expose="false"/>
</permissionSet>
Et là aussi sans succès (j'ai même un NPE au démarrage de Tomcat).J'ai aussi vu qu'on pouvait utiliser un Evaluator dans le web-client-config-custom, pourquoi pas ? mais encore une fois, je ne trouve pas la syntaxe pour intégrer cet Evaluatoir dans le web-client-config-custom. Je suis en Alfresco 3.2 community.Merci de votre patience et de votre aide,Thomas