Faisons une courte pause dans la série des articles K2 Five pour traiter un besoin souvent demandé par les utilisateurs de la plateforme. Ce besoin est de pouvoir démarrer un workflow K2 lors de la réception d’un mail par une adresse générique.
Auteur/autrice : benjamin
K2 Five – Authorization Framework
Ce billet fait partie d’une série de billets sur les nouveautés des versions Five et Cloud, mises à disposition en octobre 2017.
Il y a un peu plus d’un an la console d’administration de K2 entamait sa mue. Aujourd’hui, si on remarque que le site s’est paré d’une couleur plus claire, les fonctionnalités que vous connaissiez sont toujours là. Cependant, quelques nouveautés font leur apparition et nous allons les aborder dans ce billet.
Un administrateur peut contrôler l’accès des objets K2 (catégorie, formulaire, vue et smartobject) et des entités (utilisateur, groupe et rôle) en configurant des permissions (Allow et Deny) sur des droits (voir, exécuter, modifier et supprimer). Il est possible ainsi de restreindre l’usage des concepteurs et des utilisateurs de la plateforme. Par exemple, l’Authorization Framework permet de séparer deux groupes de concepteurs venant de deux services différents.
Les puristes feront la (bonne) remarque qu’il est possible de gérer des permissions sur les smartobject depuis plusieurs années. L’Authorization Framework mérite quand même son article sur notre blog.

K2 Five – Le K2 Workflow Designer
Ce billet fait partie d’une série de billets sur les nouveautés des versions Five et Cloud, mises à disposition en octobre 2017.
Pour le premier article détaillant les nouveautés de K2 Five, nous allons parler du nouvel outil de conception de workflow. Les plus gros changements sont esthétiques, mais d’autres modifications ont été apportées. Petite parenthèse pour les nouveaux propriétaires de la plateforme, les workflows K2 sont le moyen d’automatiser des tâches, coté serveur. Une fois ces workflows associés avec des formulaires et des smartobjects (les connecteurs), vous avez une application BPM.

K2 Five & K2 Cloud
Ce billet fait partie d’une série de billets sur les nouveautés des versions Five et Cloud, mises à disposition en octobre 2017.
L’équipe enK2besoin a le plaisir d’annoncer non seulement la sortie de K2 Five & K2 Cloud (sa version dans les nuages), mais aussi l’arrivée d’une série d’articles dédiés aux nouvelles fonctionnalités de cette version. Il va falloir être patient pour plus de détails, en attendant voici la liste des nouveautés :
L’intérêt d’un smartobject de configuration
Dans cet article, nous voulons mettre en avant l’intérêt de créer un smartobject dédié à la gestion des variables d’une application. Il est possible de faire un seul smartobject pour plusieurs applications ou bien un smartobject par application. Le format des entrées du smo est simple, une clé associée à une valeur.
Afficher un document Word dans un smartforms (#O365)
Avec O365 il est possible de présenter facilement des documents, d’une bibliothèque SharePoint Online, dans un smartform.
Lire la suite
L’intérêt d’une variable d’environnement dédiée à activer des tests.
Je parle ici d’une variable d’environnement qui prend une valeur spéciale pour activer un comportement de test d’un workflow, dans le cas d’une recette par exemple. Dans cet article, j’utilise une variable d’environnement “ActiverTest” dont la valeur passe a “true” pour préciser que des tests sont en cours.
Les exemples :
Pour faire cela, utiliser l’inline function Logical
> IF
.
- La condition se fait sur la valeur de la variable d’environnement : ActiverTest = “True” ;
- La true value envoie une valeur pour le test ;
- La false value envoie une valeur pour le cas réel.
Améliorer les performances de vos smartforms à onglets
Aujourd’hui, nous parlerons encore d’une manière d’accélérer le chargement d’un smartforms. C’est le troisième article sur les performances ! Voici les liens des deux autres :
- Smartforms : optimisation du temps de chargement des formulaires
- Types d’exécution des règles smartforms
La bonne pratique du jour concerne les formulaires à onglets.
Afficher les champs obligatoires
Les plus curieux d’entre vous ont déjà dû lire l’article de Riva sur son blog how2k2. Son hack permet d’ajouter facilement des astérisques aux libellés des champs obligatoires. Chez K2 France, nous avons une astuce similaire. C’est l’occasion de vous la partager !

Tâche au compte de service K2 (3/3) : annuler une demande à tout moment
Cet article fait partie d’une série d’articles qui mettent en avant l’intérêt d’attribuer une tâche au compte de service K2. Ces articles dépendent des K2 Services, je vous invite à jeter un coup d’œil à l’article dédié pour avoir un smartobject associé au K2 Services. Lire la suite