<abbrtitle="LemonLDAP::NG">LL::NG</abbr> portal provide a SOAP server that can be enable to give configuration and/or session. These features can be enabled using the manager.
SOAP functions are not accessible by network by default. SOAP functions are protected by Web Server, you can change this in <ahref="configlocation.html#portal"class="wikilink1"title="documentation:2.0:configlocation">portal configuration</a>.
<liclass="level1"><divclass="li"> Fonctions en lecture seule (chemins index.pl/sessions ou index.pl/adminSessions) :</div>
<ul>
<liclass="level2"><divclass="li"><strong>getCookies(user,password)</strong> : système d'authentification. Retourne nom(s) et valeur(s) du(des) cookie(s)</div>
</li>
<liclass="level2"><divclass="li"><strong>getAttributes(cookieValue)</strong> : retourne les éléments stockés dans la session</div>
</li>
<liclass="level2"><divclass="li"><strong>isAuthorizedURI(cookieValue,url)</strong> : vérifie si l'utilisateur est autorisé à accéder à la fonction</div>
</li>
<liclass="level2"><divclass="li"><strong>getMenuApplications(cookieValue)</strong>: retourne une liste des applications autorisées (basée sur le calcul du menu)</div>
</li>
</ul>
</li>
<liclass="level1"><divclass="li"> Fonctions en lecture/écriture (chemin index.pl/adminSessions) :</div>
<ul>
<liclass="level2"><divclass="li"><strong>setAttributes(cookieValue,hashtable)</strong> : met à jour une session</div>
</li>
<liclass="level2"><divclass="li"><strong>newSession</strong> : crée une session (retourne les attributs)</div>
</li>
<liclass="level2"><divclass="li"><strong>deleteSession</strong> : efface une session</div>
</li>
<liclass="level2"><divclass="li"><strong>get_key_from_all_sessions</strong> : liste toutes les sessions et retourne les clefs demandées</div>
</li>
</ul>
</li>
<liclass="level1"><divclass="li"> Fonction d'envoi de notifications (index.pl/notification):</div>
<ul>
<liclass="level2"><divclass="li"><strong>newNotification(xmlString)</strong> : insert une notification pour un utilisateur (voir le <ahref="notifications.html"class="wikilink1"title="documentation:2.0:notifications">système de notifications</a> pour plus d'information)</div>
</li>
</ul>
</li>
<liclass="level1"><divclass="li"> Fonction d'effacement de notification :</div>
<ul>
<liclass="level2"><divclass="li"><strong>deleteNotification</strong> : efface une ou plusieurs notifications d'un utilisateur (voir le <ahref="notifications.html"class="wikilink1"title="documentation:2.0:notifications">système des notifications</a>)</div>
<divclass="noteimportant">When you use <ahref="soapsessionbackend.html"class="wikilink1"title="documentation:2.0:soapsessionbackend">SOAP sessions backend</a>, it is recommended to use read-only <abbrtitle="Uniform Resource Locator">URL</abbr> (/index.fcgi/sessions). Le chemin d'écriture de session n'est nécessaire que si on utilise un explorateur de session ou un portail distant