Anomalie #15728
fermé
Import de mails impossible avec Capture
Ajouté par Nicolas DIRIL il y a presque 4 ans.
Mis à jour il y a plus de 3 ans.
Description
Configuration Maarch Capture 1.8.1 vers Courrier 20.10
Boite mail utilisée : capture.test@xelians.fr (me contacter pour le mot de passe)
Remonté par le client et confirmé :¶
Sans renseigner les éléments de routes autorisées, il est possible d'ajouter des documents maîtres, mais les pièces jointes sont refusées.
{
"errors": "This route is not authorized for this user"
}
En ajoutant les routes : POST/resources et POST/attachments, le message d'erreur est différent
{
"errors": "Body resIdMaster is out of perimeter"
}
A noter que l'utilisateur appartient à toutes les entités.¶
Config dans FreeNas pour échange Nicolas : MaarchCapture.tar.gz
- Statut changé de A qualifier à A traiter
- Projet changé de 298 à 299
- Statut changé de A traiter à R&D - En cours
- Assigné à changé de EDI PO à Florian AZIZIAN
- Statut changé de R&D - En cours à R&D - Terminé
- Assigné à changé de Florian AZIZIAN à Nicolas DIRIL
J'ai testé avec votre dossier MaarchCapture, sur mon instance Maarch Courrier 20.10.3
J'arrive bien à importer des courriers et pj, AVEC et SANS éléments renseignés dans les routes autorisées.
Il faut noter que la clause where du groupe est toujours prise en compte, même pour les comptes de webservice.
Donc si vous souhaitez qu'un compte de webservice puisse consulter aucun courrier, mais puisse ajouter des courriers et pj pour n'importe quelle entité, il faut :
- renseigner les 2 routes POST/resources et POST/attachments dans les routes autorisées
- mettre une clause where 1=1 dans le groupe "Utilisateurs de webservice"
- Projet changé de 299 à 298
- Projet changé de 298 à Backlog Courrier
- Version cible changé de 20.10 (Fin de vie) à 20.10
Formats disponibles : Atom
PDF