Bonjour,
Un petit résumé de notre situation :
- Nous utilisons l’offre SaaS BlueMind chez Teclib’ (excellent partenaire, soit dit en passant)
- Teclib a installé le module bm-soap pour que je puisse avoir accès à l’API BM (en PHP5 pour le moment).
- Version BM : 3.0.11
Le but est de lister les évènements du jour, qui ont le témoin “Toute la journée” de cocher et ce pour tous les utilisateurs.
1ère étape : lister les utilisateurs = OK
2ème étape : accéder à leur calendrier = NOK
A la commande :
(…)
//accès en tant qu’utilisateur@mondomaine.com
$response = $serv->sudo(array(‘arg0’ => $token,‘arg1’ => “utilisateur@mondomaine.com”));
J’obtiens l’erreur suivante :
Fatal error: Uncaught SoapFault exception: [S:Server] [admin@mondomaine.com] Insufficient permission to execute /login/sudo (global: false) in web/intra/soap/testbm3.php
Je n’ai pas le droit à l’admin0 alors j’utilise un login avec des droits admin.
Est-ce là le problème ? Si oui, y a-t-il une solution de contournement ?
3ème étape : filtrer sur le témoin “Toute la journée” = à faire ???
Merci d’avance pour votre aide.
Cdt
Bruno.