Connecteur générique pour la norme CMIS. Permet d'envoyer des fichiers vers une GED.
Alfresco doit être paramétré pour recevoir les documents : besoin d'un utilisateur dédié et d'un mot de passe, plus les droits d'accès lecture/écriture sur les dossiers destinataires.
Côté Publik, le paramétrage doit indiquer :{{passerelle_url}}cmis/ged-chezwam/uploadfile
{{ form_var_fichier_raw }}
(_raw pour obtenir le fichier et pas uniquement son nom)/GED/GRC
Il n'est pas possible de renommer les fichiers envoyés.
L'écrasement des fichiers déjà présents (nommés de la même manière) peut poser problème (la GED refuse l'écrasement). Un contournement peut être la création à la volée d'un dossier portant le nom de l'usager. Dans ce cas, path
va prendre une valeur du genre :
/GED/GRC/RH/{{form_var_nom|slugify|upper}}_{{form_var_prenom|slugify|upper}}
=> il est nécessaire d'envoyer un seul doc par webservice (nécessaire d’enchaîner plusieurs webservices si plusieurs documents à envoyer)
=> content est un paramètre optionnel, même s'il est marqué d'un * (trompeur)
Avec Alfresco, si les appels échouent en 401, vérifier coté Alfresco que alfresco.restApi.basicAuthScheme
est à true
(#51130#note-7)