O2S - Intégration O2S dans un site Internet

Sommaire
Accès via un formulaire d'identification .......... 4
Accès en mode SSO .......................................... 5
Quels Identifiant / mot de passe utiliser ? ... 6
2 І O2S Intégration O2S dans un site Internet
Ce document présente une description du code à intégrer au niveau du site web de votre société afin
de mettre à la disposition de vos collaborateurs un accès à l’application O2S ainsi qu'au Web Client.
La connexion peut se faire selon deux modes :
• via un formulaire de saisie intégré sur votre site, et permettant à l'utilisateur de renseigner
l'identifiant (login) et le mot de passe que vous lui aurez préalablement communiqués,
• via la mise en place d'un accès en SSO (Single Sign-On – Système de signature unique) qui
permettra aux utilisateurs de s'identifier une seule fois sur votre application / site et d'accéder à
O2S ou O2S Web Client sans avoir besoin de s'identifier à nouveau.
Ce principe peut aussi être appliqué pour les applications utilisées en mobilité (smartphone),
accessibles depuis les adresses https://m.office2s.com pour O2S et https://mcl.office2s.com pour O2S
Web Client.
3 І O2S Intégration O2S dans un site Internet
Accès via un formulaire d'identification
Le formulaire suivant peut être intégré à votre site, à l’emplacement que vous spécifiez (dans tous les cas à l’intérieur de la balise
<body> </body> de votre fichier html). Vous pouvez également lui appliquer un style approprié à votre site (en personnalisant la balise
<div> </div>). Ceci aura pour effet de faire apparaître le formulaire (ci-dessous à droite) dans votre site.
<div>
<form method="post" action="https://www.office2s.com/office2s/" target="_blank">
<input name="redirect" type="hidden" value="http://www.monsiteclient.com"/>
<input name="returnurl" type="hidden" value="http://www.harvest.fr"/>
<p>Identifiant<input name="login" type="text" /></p>
<p>Mot de passe<input name="password" type="password" /></p>
<p> <input type="submit" value="OK" /></p>
</form>
</div>
Remarques
http://www.monsiteclient.com : il s'agit du site vers lequel le collaborateur sera redirigé en cas d'échec de connexion.
http://www.harvest.fr : il s'agit du site vers lequel le collaborateur sera redirigé en cas de déconnexion. S'il n'est pas renseigné, le collaborateur sera
redirigé vers la page d’identification de l’application.
4 І O2S Intégration O2S dans un site Internet
Accès en mode SSO
L'accès en mode SSO va donc permettre à vos utilisateurs se loguant à votre site internet de s'identifier également (et de façon
transparente) à O2S et/ou à O2S Web Client. Ils n'auront donc plus besoin de s'identifier de nouveau au moment d'accéder aux sites
O2S.
Pour procéder à un accès à O2S en mode SSO, il vous suffira de poster (méthode POST) sur l'url https://www.office2s.com/office2s/
(ou sur l'url https://www.office2s.com/webclient/ pour le Web Client) un formulaire caché contenant les deux champs d'identification
(Identifiant et Mot de passe).
<div>
<form method="post" action="https://www.office2s.com/office2s/" target="_blank" type="hidden">
<p>Identifiant<input name="login" type="text" /></p>
<p>Mot de passe<input name="password" type="password" /></p>
<input name="redirect" type="hidden" value="http://www.monsiteclient.com"/>
<input name="returnurl" type="hidden" value="http://www.monsiteclient.com"/>
<p> <input type="submit" value="OK" /></p>
</form>
</div>
5 І O2S Intégration O2S dans un site Internet
Remarques
(redirect) http://www.monsiteclient.com :
il s'agit du site vers lequel l'utilisateur sera redirigé en cas d'échec de connexion.
(returnurl) http://www.monsiteclient.com :
il s'agit du site vers lequel le collaborateur sera redirigé en cas de déconnexion. S'il n'est pas renseigné, le collaborateur sera redirigé vers la page
d’identification de l’application. S'il n'est pas renseigné, le collaborateur sera redirigé vers la page d'identification d'O2S.
Vous remplacerez https://www.office2s.com/office2s/ par https://www.office2s.com/webclient/ pour accéder au Web Client.
Note
L'accès aux versions "mobiles" du site O2S (https://m.office2s.com) et du site O2S Web Client (https://mcl.office2s.com) doit également être paramétré
de la même façon si vous souhaitez les faire bénéficier du mode SSO.
Quels Identifiant / mot de passe utiliser ?
Il est possible de poster un formulaire disposant des identifiants et mots de passe que vous avez retenus pour votre propre site. Dans ce
cas, il faudra attribuer ces mêmes login / mots de passe dans O2S (au niveau des utilisateurs O2S pour l'accès à O2S ou au niveau des
clients pour le web client).
Si vous ne souhaitez pas utilisez les mêmes identifiants / mots de passe, tout en bénéficiant du SSO, vous devrez alors gérer une table
de correspondance dans votre application pour communiquer en mode POST les identifiants / mots de passe O2S correspondant à
l'utilisateur connecté sur votre site.
6 І O2S Intégration O2S dans un site Internet
1 І O2S Intégration O2S dans un site Internet
Document mis à jour en juillet 2014