Une application tierce (gestion financière, gestion des actes administratifs, RH, urbanisme…) n’arrive pas à se connecter sur Pastell pour déposer des documents et les envoyer en signature, trésorerie/préfecture, GED… etc.
Voici les différents points à vérifier.
1. Identifiant et mot de passe
Tout d’abord, l’identifiant et le mot de passe doivent être fournis à l’éditeur de l’application tierce pour la mise en place de son connecteur.
L’identifiant est visible dans la liste des utilisateurs sur Pastell :

Le mot de passe peut être « forcé » directement sur la fiche utilisateur (Version 3.1 et inférieures de Pastell) :

ou récupéré en suivant la procédure de « mot de passe oublié » :

Attention ! Si une authentification LDAP ou CAS est mise en place sur Pastell (connecteur global d’authentification activé), les utilisateurs webservices (applications tierces) s’authentifient avec leur mot de passe local, et non leur mot de passe LDAP. La procédure de récupération est décrite ici : https://portail.libriciel.fr/faq/906.
2. Droits et rôle sur entité
Une fois l’identifiant et le mot de passe vérifiés, l’administrateur de pastell doit s’assurer que l’utilisateur webservices a bien le bon rôle sur la bonne entité.
Le détail des droits est visible depuis le menu « Administration avancée / Rôles ».
Le rôle attribué doit au minimum contenir les droits suivants : entite:lecture, connecteur:lecture (uniquement pour les applications gestion des actes), et journal:lecture.
Le rôle doit obligatoirement contenir un droit de lecture et édition sur le type de dossier qui doit être alimenté, par exemple helios-generique:lecture et helios-generique:edition.
Ce rôle est affecté à l’utilisateur sur l’entité dans laquelle les documents seront déposés.
3. Test manuel
Les deux premiers points étant vérifiés, il est alors possible de se connecter manuellement avec le compte webservices afin de confirmer le fonctionnement et de créer un dossier.
Il suffit de se connecter, choisir le type de dossier dans le menu latéral gauche, puis cliquer sur « créer » et « , « enregister ». Si la création fonctionne, alors le paramétrage est correct.


Remarque : Si une authentification LDAP ou CAS est mise en place sur Pastell (connecteur global d’authentification activé), il conviendra de se connecter avec le compte
admin(seul compte local), dissocier le connecteur global « Authentification » ponctuellement, puis se connecter en tant qu’utilisateur webservices avec son mot de passe local. Attention ! une fois le test effectué, pensez à réassocier le connecteur global.
4. Contact éditeur tiers
Les points de vérifications précédents étant confirmés, nous vous invitons à solliciter le support de votre éditeur ayant fourni le connecteur en l’informant des résultats des étapes de vérification. Une erreur explicite doit être normalement visible côté application tierce.
Vous pouvez également vérifier les logs de pastell (/data/pastell/log) aux heures où les tentatives d’envoi ont eu lieu.
Attention ! L’envoi dans la première étape du cheminement (iparapheur, Tiers de télétransmission,..) doit être déclenché par l’application.
La suite du cheminement n’est pas automatique pour les types de dossierhelios-generique,actes-generique, etcommande-generique, c’est à l’application de déclencher l’envoi dans les différentes étapes pour ces types de dossier.