Pour accéder aux Web Services et à leurs WSDL respectifs, il suffit de se rendre sur la liste des Web Services. Cette page répertorie tous les principaux Web Services et leurs WSDL associées. Pour tester les Web Services, vous pouvez utiliser SoapUI. Un tutoriel expliquant comment utiliser SoapUI avec nos Web Services est disponible ici. L'import du WSDL varie en fonction du langage et de l'environnement de développement utilisé.
Comment créer un utilisateur pour accéder aux WS
L'administrateur de Kelio (votre service RH ou SI) doit créer un utilisateur possédant un profil de droits permettant d'utiliser les Web Services. Voici comment en créer un :
Une fois connecté à Kelio, il faut aller sur le module Droits utilisateurs.L'Administration des droits est accessible depuis le menu de navigation Espace gestionnaires > Droit utilisateurs ou depuis un raccourci sur votre portail.
2.Cocher les Web Services que vous souhaitez utiliser.
3.Choisir si le Web Service doit être utilisé en Lecture (méthodes d'export uniquement) ou en Écriture (méthodes d'import et d'export).
4.Cliquer sur Terminer.
Nous déconseillons l'utilisation des Web Services d'import de données (en particulier la création / mise à jour des fiches salariés) qui sont susceptibles d'endommager l'intégrité des données de façon irreversible. Dans ce cadre, nous ne pourrons porter assistance !
Si l'utilisateur est déjà créé, passer à l'étape suivante.
1.Depuis le menu Utilisateurs, cliquer sur pour faire apparaître les éléments de création d'un utilisateur.
2.Dans les éléments de création, deux choix s'offrent à vous. Soit choisir un salarié dans la liste, soit créer un utilisateur non-lié à un salarié.
3.Cliquer sur Terminer pour valider.
S'il s'agit d'un nouvel utilisateur, il faut saisir son identifiant (login), son mot de passe et également cocher Ne change jamais de mot de passe (sinon même la première requête échouera avec l'erreur HTTP 401).
1.Aller dans l'onglet Utilisateur.
2.Modifier, si nécessaire, l'Identifiant (ce sera le login de connexion).
3.Saisir le Mot de passe.
4.Cocher la case Ne change jamais de mot de passe.
5.Cliquer sur Enregistrer pour valider.
Si l'authentification à votre Kelio est gérée par un LDAP alors l'identifiant/login doit également être créé dans le LDAP ; et c'est le mot de passe du LDAP qui sera utilisé (étapes 3 et 4 inutiles)
Avec les autres fournisseurs d'authentification externe, type SSO (SAML, Kerberos, CAS), ce sont le login et le mot de passe créés dans Kelio qu'il faut utiliser (étapes 3 et 4 obligatoires).