Utiliser les K2 Services depuis un smartobject

Savez-vous que la plateforme K2 expose des web services, appelés K2 Services ? Ces web services permettent à des applications tierces d’appeler le moteur de BPM afin de, entre autres, démarrer un processus ou faire avancer une tâche. Ce sont justement ces deux actions qui m’intéressent ici, car K2 ne propose pas de smartobject pour lancer un workflow ou répondre à une tâche ! (suite…)

Le connecteur K2 pour SAP

Cet article fait partie d’une série d’articles détaillés sur les connecteurs K2. Vous pouvez retrouver des liens vers les autres articles en fin de billet.

Hey… ça fait maintenant presque 2 trimestres qu’on ne s’est pas penché sur un connecteur K2. Réparons cette affront immédiatement. Aujourd’hui, à l’honneur le connecteur K2 pour SAP. Ce connecteur est un peu à part dans la liste des connecteurs K2. Tout d’abord parce qu’il n’est pas livré en standard avec K2, ceci s’explique par le fait que K2 embarque un outil tiers sur lequel il y a des royalties à payer. Et ensuite parce qu’il dispose de son propre outil de conception. Détaillons son fonctionnement et ses pré-requis après avoir parcouru l’usage qui peut en être fait et quelques ressources françaises à votre disposition.

(suite…)

Installer un Service Broker

Les applications K2 utilisent des smartobjects qui regroupent des données métier de sources diverses et variées (SQL, SAP, Sharepoint, Système de fichiers etc.). Tous les smartobjects ont une structure et une utilisation identiques (Propriétés, Méthodes, Paramètres de méthode).

Chaque smartobject est lié à un service broker (a.k.a connecteur ou broker) qui fera le lien entre le(s) smartobject(s) lié(s) et la source de données.

Créer un service broker demande des connaissances en C# et sur les API K2, cet article ne va pas traiter de la création de ceux-ci. D’autant que la communauté des développeurs / utilisateurs de K2 possède déjà une longue liste de Services Broker en tout genre (en plus de ceux déjà installés par défaut dans K2) qui devrait répondre à la grande majorité des besoins.

Nous allons donc, dans la suite de ce billet, résumer les différentes étapes pour installer et utiliser un nouveau service broker. (suite…)

Le connecteur K2 pour SalesForce

Cet article fait partie d’une série d’articles détaillés sur les connecteurs K2. Vous pouvez retrouver des liens vers les autres articles en fin de billet.

Parmi les connecteurs standards K2, on retrouve le connecteur pour SalesForce (dans le vocabulaire K2, on parlera de service broker K2), solution de CRM en ligne mondialement connue et reconnue.

Logo Article

Ce connecteur est un connecteur dynamique (comme celui de SQL Server), c’est-à-dire que lors de son instanciation, K2 va aller découvrir la liste des entités du CRM et créer les méthodes (suite…)

Le connecteur K2 pour Dynamics CRM

Cet article fait partie d’une série d’articles détaillés sur les connecteurs K2. Vous pouvez retrouver des liens vers les autres articles en fin de billet.

Parmi les connecteurs standards K2, on retrouve le connecteur pour Dynamics CRM, la solution CRM de Microsoft.

Logo CRM

Ce connecteur est à la fois un connecteur dynamique (comme celui de SQL Server) et un connecteur statique (comme celui d’Exchange), c’est-à-dire que lors de son instanciation, K2 va aller découvrir la liste des entités CRM et créer les méthodes (suite…)

Le connecteur K2 pour Exchange

Cet article fait partie d’une série d’articles détaillés sur les connecteurs K2. Vous pouvez retrouver des liens vers les autres articles en fin de billet.

Logo K2 Exchange

Parmi les connecteurs standards K2, on retrouve le connecteur pour Exchange qui regroupe plusieurs service broker et un assistant de modélisation (un wizard).

Logo Exchange

Ce connecteur est un connecteur statique, au même titre que le connecteur Active Directory par exemple, c’est-à-dire que K2 expose un nombre déterminé de méthodes, toujours les mêmes sur chaque serveur Exchange référencé.  (suite…)

Le connecteur K2 pour Active Directory

Cet article fait partie d’une série d’articles détaillés sur les connecteurs K2. Vous pouvez retrouver des liens vers les autres articles en fin de billet.

Parmi les connecteurs standards K2, on retrouve le connecteur pour annuaires Active Directory, un connecteur incontournable qui regroupe plusieurs service broker et un assistant de modélisation (un wizard).

Logo Azure Active Directory - AAD

Ce connecteur est un connecteur statique, au même titre que le connecteur Exchange par exemple, c’est-à-dire que K2 expose un nombre déterminé de méthodes, toujours les mêmes sur chacun des annuaires référencés.  (suite…)