L'accès anticipé à la prochaine version 5.6 de Prolaborate, prévue pour la fin de l'année, a été une nouvelle occasion pour tester et partager les évolutions à venir :
- Possibilité d'activer et de configurer un mode d'authentification unifié des comptes utilisateurs pour Prolaborate et Enterprise Architect.
- Audit des activités utilisateurs.
- Evolution de l'export Excel par la génération côté serveur et mise à disposition via le Reports Download Center.
- Intégration de la messagerie Enterprise Architect dans Prolaborate pour un lien direct entre les utilisateurs.
Authentification EA et Prolaborate unifiée
La configuration de l'authentification des comptes utilisateurs est spécifique à chaque outil Sparx Systems ; le client lourd Enterprise Architect et la solution web Prolaborate. Afin de réduire les efforts liés aux tâches administratives, Prolaborate 5.6 propose un nouveau service de fournisseur d’identité (Identity provider ou IdP) pour l’authentification des utilisateurs à partir du client Enterprise Architect (EA).
Une fois la configuration des comptes utilisateurs établie dans Prolaborate, par exemple sur le SSO (Single Sign-On) de l’entreprise, l’authentification OpenID sous EA peut être configurée directement avec l'instance Prolaborate.
La configuration de Prolaborate comme serveur d'authentification OpenID pour les clients EA implique le module administratif "Access Management", illustré ci-dessous :
Dans le projet EA, un groupe d'utilisateurs doit être créé et lié avec un groupe Prolaborate existant.
Après avoir activé l’authentification OpenID dans EA, les informations de Prolaborate peuvent être renseignées (url et token de sécurité).
Le test a pour effet d’ouvrir Prolaborate dans le navigateur pour authentifier la session en cours via OpenID. Les résultats sont alors affichés dans EA pour indiquer les groupes Prolaborate liés à la session active.
Lors des prochaines ouvertures du projet Enterprise Architect, les utilisateurs sont invités à s'authentifier avec OpenID via Prolaborate :
Audit
Une nouvelle fonction d'audit permet d'accéder à l'ensemble des actions réalisées sous Prolaborate. Parmi les nombreuses informations disponibles, l’exemple suivant illustre une action de mise à jour de la description d’une application par un utilisateur sous Prolaborate.
Ces informations peuvent être exportées au format Excel pour faciliter leur analyse.
Export Excel
Prolaborate permet de générer et télécharger un fichier Excel à partir d’une liste d’éléments, par exemple le rapport lié à un graphique :
Au lieu de lancer le téléchargement automatique du fichier Excel, Prolaborate génère désormais ces fichiers en tâche de fond. L'utilisateur est invité à renseigner le nom du fichier :
La génération est confirmée :
Lorsque le fichier est généré, une notification est disponible :
Le lien ouvre la page "Reports Download Center" du gestionnaire des ressources :
Messagerie temps-réel EA et Prolaborate
La fonction Chat d'EA, jusqu'à présent restreinte aux utilisateurs Enterprise Architect, est désormais ouverte à Prolaborate.
Dans l’exemple suivant, un message de test a été posté sur le groupe SolutionArchitects depuis EA.
Dans Prolaborate, le module Chat doit être activé sur le repository afin de permettre aux utilisateurs d’utiliser cette fonctionnalité, disponible depuis le lien en haut de l’écran :
Exemple du message posté depuis EA sous Prolaborate 5.6.