Service Apps - 2023 - Présentation des nouveautés

Modifié le 25/07/2023 15:56

Version courante : 2023.3.103.0.05Voir la version précédente

WarningReleaseNotes

   •   Vous trouverez sur cette page uniquement les versions présentant des nouveautés. Pour trouver les versions présentant uniquement des correctifs, consultez les pages Journaux des modifications.

  • Ceci est un document de sortie de version. Certaines copies d’écran peuvent être légèrement différentes de la version finale car l’amélioration du design est un processus continu jusqu’à la date de sortie.

   Les pages du wiki détaillant les dernières nouveautés vont être mises à jour prochainement. Pour vous tenir informé sur leur disponibilité, consultez la page Nouveautés du wiki.

Version 2023.3 - Build 2023.3.103.0.01
(10/07/2023 SaaS - 17/07/2023 On-Premise)

Modèles Service Apps

Nouveau modèle ESG Dashboard

Un nouveau modèle de tableau de bord dédié à la remontée d’informations Green IT sur le parc informatique est disponible. Il s'appuie sur les nouveaux éléments Green IT de Service Manager (implémentés dans les versions 2023.2 et 2023.3) et sur les critères ESG (Environnementaux, Sociaux et Gouvernance) pour remonter des données théoriques sur la consommation d’électricité, l’impact carbone ou encore le vieillissement du parc informatique.

Note : Les widgets présents dans la partie Gestion de l’énergie utilisent des datasources de type Evse Rest (Connector) (nouveau type de datasource disponible dans cette version, permettant de remonter des données tierces). Ces datasources nécessitent le paramétrage préalable d'un connecteur REST entre Service Manager et l'outil de monitoring, avant de renseigner les champs Evse Connector et Resources avec les éléments créés dans Service Manager.

Le modèle est disponible en différentes versions, et est responsive et multilingue.

  • Version Poste de travail
          2023_Q3 - ESG dashboard - Desktop.png
  • Version Tablette
          2023_Q3 - ESG dashboard - Tablet.png
  • Version Mobile
          2023_Q3 - ESG dashboard - Mobile.png

Évolutions sur les modèles

  • L’ensemble des modèles dits verticaux ont été mis à jour pour prendre en compte le nouveau module Gestion des cas de Service Manager (version 2023.3) permettant de créer des tickets couvrant tous les cas d’usage métier (RH, moyens généraux, finance, juridique, marketing, ...) en dehors des demandes de service.

    Tous les rapports ont été modifiés pour les modèles suivants :
    • Human Resources : Portail, Tableau de bord, Back Office
    • Facilities : Portail, Tableau de bord, Back Office
  • Modèles Self Service Portal, Mobile Tech Support : Un ensemble de correctifs graphiques et fonctionnels ont été appliqués afin d'améliorer l'expérience utilisateur.

Nouvelle fonctionnalité API REST (GET)

Un nouveau datasource Evse REST (Connector) permettant d’utiliser les méthodes de requêtes HTTP des API REST est disponible. Ce connecteur permet, dans sa première version, l’utilisation de la méthode GET afin de lire une source de données externe via une API REST.

Cas d'usage

  • Afficher une liste d'actions à faire depuis un logiciel de gestion de projet (ex. : Trello, Azure) ;
  • Afficher une liste d'employés depuis une application RH ;
  • Remonter des données depuis un autre outil EasyVista (ex. : indicateurs de monitoring EV Observe). Il est notamment utilisé dans le nouveau modèle dédié ESG Dashboard, pour remonter des données des matériels éteints la nuit.
     

Caractéristiques

  • Les paramètres REST utilisés par ce nouveau datasource sont définis depuis Service Manager via les menus :
    • Rest > Connexions : Paramétrage des connecteurs entre Service Manager et les applications tierces.
    • Rest > Ressources : Paramétrage des opérations pouvant être effectuées sur les ressources par les API REST des applications tierces.
  • Les éléments configurés sont ensuite à renseigner au niveau du datasource : champs Evse REST (Connector) et Resource.
  • La propriété Custom Params permet de passer en paramètre des valeurs pour certains champs au moment de l'exécution (ex. : valeurs variant en fonction de la localisation de l'utilisateur).
         2023_Q3 - Datasource Evse REST connector.png

Version 2023.2 - Build 2023.2.111.0
(17/04/2023 SaaS - 24/04/2023 On-Premise)

Modèles Service Apps

Modèles Self Service Portal, Mobile Tech Support, Asset Management, Human Ressources Portal, ITSM Dashboard, Facilities Back Office

Un ensemble de correctifs graphiques et fonctionnels ont été appliqués afin d'améliorer l'expérience utilisateur.

          Q2_2023 - Update templates.png

Administration de Service Apps dans Service Manager

Gestion du logo et du mot de passe

L'accès aux options de gestion du logo de la mire de login et de la galerie de Service Apps, ainsi qu'aux options de gestion de la procédure d'oubli du mot de passe, dépend désormais du paramétrage des profils utilisateurs et ne nécessite plus l'utilisation d'un compte Super administrateur.

Note : Accès menu dans Service Manager : Administration > Service Apps > Paramétrage.

          Q2_2023 - Settings of Service Apps in Service Manager.png

Questions Answers icon.png  

  • : Qui pourra avoir accès à ces nouvelles options ?
    : Tout compte ayant les droits d'accès au menu Administration > Service Apps > Paramétrage dans Service Manager, via son profil.
     
  • : Comment peut-on accéder aux autres options de l'écran de paramétrage ?
    : Les options avancées du panneau d'administration sont accessibles uniquement à un compte Super administrateur de la plateforme. Pour les clients SaaS, ce compte est géré par l'équipe CloudOps.

Gestion de l'historique des applications

Il est maintenant possible de spécifier la durée de conservation des historiques des applications. Supprimer l'historique des anciennes applications permet de gagner de l'espace disque et d'améliorer les performances de la plateforme.

  • Par défaut, les historiques sont conservés pendant une durée de 12 mois. Il est possible de réduire cette durée à 1 mois minimum ou de l'augmenter.
  • Seuls les historiques des applications dont la date de création (Datetime) est supérieure à la durée de conservation sont supprimés.
     

Note : Accès menu dans Service Manager : Administration > Service Apps > Paramétrage.

          Q2_2023 - Settings of Service Apps in Service Manager - History duration 1.png
    Q2_2023 - Settings of Service Apps in Service Manager - History duration 2.png

Questions Answers icon.png

  • : Qui pourra avoir accès à cette nouvelle option ?
    : Cette option fait partie des options avancées du panneau d'administration. Elle est accessible uniquement à un compte Super administrateur de la plateforme. Pour les clients SaaS, une demande doit être faite à l'équipe CloudOps via le portail client.
     
  • : Le changement de version aura-t-il un effet immédiat sur les historiques des applications ?
    : Le changement de version va supprimer tous les historiques supérieurs à 12 mois (valeur par défaut définie dans l'option).

Autres évolutions

Librairie d'icônes Font Awesome

La librairie d'icônes Font Awesome est maintenant disponible dans Service Apps pour la création des applications. Cette nouvelle librairie permet de disposer de plus de 2000 icônes (280 icônes disponibles auparavant).

          Q2_2023 - Font Awesome library.png

Questions Answers icon.png

  • : Les anciennes icônes présentes dans les applications seront-elles toujours fonctionnelles ?
    : Les anciennes icônes ne seront plus disponibles dans l'éditeur graphique Service Apps. Elles resteront cependant visibles dans les applications qui les utilisent.
     
  • : Sera-t-il toujours possible d'utiliser les anciens jeux d'icônes ?
    : Bien que toujours fonctionnelles en mode Exécution, les anciennes icônes ne seront plus visibles dans la librairie d'icônes. Il ne sera donc plus possible de les utiliser.

Suppression du paramètre /s dans l'URL des raccourcis

Il est dorénavant possible de supprimer le paramètre /s dans l'URL des applications lancées via un raccourci. Ce paramètre purement indicatif signale que l'application est lancée depuis un raccourci et non directement depuis son URL.

          Q2_2023 - URL shortcuts without s parameter - edit.png
    Q2_2023 - URL shortcuts without s parameter - run.png

Questions Answers icon.png

  • : Quels seront les impacts pour les raccourcis et les URL existants ?
    : Une fois la modification opérée, les raccourcis continueront de fonctionner. Cependant, les URL existantes (conservées par exemple dans les favoris) ne seront plus fonctionnelles.
     
  • : La suppression du paramètre /s est-elle automatique ou nécessite-t-elle une configuration spécifique sur la plateforme ?
    : La suppression n'est pas automatique. Elle nécessite la modification du fichier de configuration Apache, comme indiqué ci-dessous.
    Note : Si vous êtes client SaaS, vous devez effectuer une demande de désactivation du paramètre à l'équipe CloudOps, via le portail client.

(Note : Uniquement si vous êtes client On Premise)

1. Ouvrez le fichier [EVSA Config]/define_customer.php et supprimez le contenu du paramètre SHORTURL_VIRTUAL_PATH qui contient la valeur /s.
define('SHORTURL_VIRTUAL_PATH', '');
2. Configurez le serveur Apache pour que toutes les URL se terminant par des caractères alphanumériques, par - ou par _ soient redirigées vers les nouvelles URL.
exemple À adapter en fonction de votre plateforme
RewriteCond %{REQUEST_URI} ^[/][0-9a-zA-Z_-]+$ RewriteRule (.*)$ index.php?ev_shorturl=$1 [QSA,L]

Synchronisation des équipes (teams) entre Service Apps et Service Manager

Dorénavant, la mise à jour d'un paramètre utilisateur (langue, profil, groupe, ...) entraîne à la fois son ajout dans les équipes correspondantes dans Service Apps et sa suppression dans les équipes où il était auparavant affecté.

Note : Le changement est appliqué au moment où l'utilisateur se connecte à Service Apps.

          Q2_2023 - Synchronize team between Service Manager and Service Apps.png

Politique des mots de passe Employés

PasswordPolicy

 

Une nouvelle politique de sécurité s'applique à la gestion des mots de passe, avec des règles à respecter a minima par tous les utilisateurs.

Affichage de la politique des mots de passe sur la mire de login

  • La politique de sécurité est affichée lorsqu'un utilisateur demande à changer son mot de passe (via le lien Forgot your Password?) ou lorsque son mot de passe a expiré.
  • Le nouveau mot de passe doit respecter les critères suivants : 8 caractères minimum, au moins une majuscule, au moins une minuscule, au moins un chiffre, au moins un caractère spécial.
    Q2_2023 - Forgot your password 1.png

Paramétrage via l'assistant Définition des règles sur les mots de passe de Service Manager

PasswordPolicy_ConfigurationServiceManager

 

Cet assistant permet de modifier la politique de gestion des mots de passe qui s'applique à tous les utilisateurs (accessible via le menu Administration > Gestion des accès > Employés).

  • Ajout du champ Nombre de caractères minimum des mots de passe. La valeur par défaut est définie via le nouveau paramètre divers {ADMIN} Mots de passe utilisateurs : nombre de caractères minimum.
  • Renommage de la case à cocher Expiration de tous les mots de passe en Faire expirer tous les mots de passe maintenant, permettant de forcer les utilisateurs à réinitialiser leur mot de passe dès leur prochaine connexion à l'application
  • Suppression de la case à cocher {ADMIN} Activer la contrainte sur les mots de passe et de tous les champs associés
    Q2_2023 - Definition of password policies wizard.png
     

Notes :

  • Le paramètre divers {ADMIN} Activer la contrainte sur les mots de passe est supprimé.
  • Lorsque l’utilisateur demande à changer son mot de passe, il reçoit un message avec un lien d'accès à l'écran de ressaisie du mot de passe. Le message est paramétrable depuis l’assistant Modèle d'e-mail des mots de passe oubliés (menu Administration > Gestion des accès > Employés).

Questions Answers icon.png

  • : Depuis quels produits l'interface Mot de passe oublié est-elle disponible ?
    : L'interface est disponible uniquement depuis les mires de login Service Apps et Service Manager. Le paramétrage de la politique s'effectue via l'assistant Définition des règles sur les mots de passe de Service Manager.

Version 2023.1 - Build 2022.1.133.0.01
(23/01/2023 SaaS - 30/01/2023 On-Premise)

Modèles Service Apps

Nouveaux modèles

Micro Apps Meeting Room

Ce modèle, disponible dans la catégorie Micro Apps, est dédié à la gestion des salles de réunion.

  • Il permet d'obtenir des informations lorsque le QR code assigné à une salle de réunion est scanné : nombre de places de la salle, équipements disponibles, ...
  • Il permet également de déclarer un incident relatif à la salle de réunion.
     

Il est proposé en 3 versions.

  • Version Poste de travail
    Q4_2022 - Template Meeting Room - Desktop version.png
  • Version Mobile
    Q4_2022 - Template Meeting Room - Mobile version.png
  • Version Tablette
    Q4_2022 - Template Meeting Room - Tab version.png

Nouveau modèle Service Desk Homepage

Ce modèle, disponible dans la catégorie Page d'accueil, est une fusion des 2 modèles existants Service Desk et Service Desk With KPIs.

Note : Ces 2 modèles restent utilisables avec les versions précédentes de Service Apps.

          Q4_2022 - Template Service Desk Homepage.png

Évolutions sur les modèles

Modèles Self Service Portal, Service Desk Homepage et Mobile Tech Support

Un ensemble d'évolutions ont été réalisées sur les modèles pour améliorer les performances d'affichage et le ressenti des utilisateurs.

  • Une nouvelle charte de création a été appliquée aux modèles.
  • Le CSS des modèles a été grandement optimisé grâce à la nouvelle fonctionnalité Global Style introduite dans cette version.
  • Une revue graphique des modèles a été réalisée pour améliorer l’expérience d’utilisation en mode Exécution.
  • Des requêtes parents dédiées aux modèles ont été créées. De cette façon, seules les données nécessaires aux modèles sont désormais remontées dans les datasources, ce qui accélère leur chargement.

Modèle Self Service Portal

  • XLA (eXperience Level Agreement) :
    • Un bouton Feedback a été ajouté en différents endroits de l'application afin de permettre aux utilisateurs du portail de donner leur ressenti sur la qualité des communications (actualités), le matériel assigné, les services utilisés, le traitement des tickets.
         Q4_2022 - Template Self Service Portal 1.png
    • L'analyse des données s'effectue via un nouveau rapport Power BI dédié XLA Management.
         Q4_2022 - Template Self Service Portal 2.png
  • Catalogue : Le modèle a été enrichi d'une nouvelle page Catalogue des incidents.

Nouvelle fonctionnalité Global Style

La mise en place de cette nouvelle fonctionnalité permet d'améliorer grandement le ressenti utilisateur quant au temps de chargement des applications.

Elle repose sur une restructuration complète du chargement du code CSS de l'application, et s'appuie également sur la modification de l’ordre de chargement des objets des applications décrite dans la section Évolutions Noyau.

  • Dans les versions précédentes de Service Apps, chaque page d’un modèle disposait d’un ou plusieurs widgets nommés CSS dans lesquels étaient renseignés tous les éléments de style des widgets présents dans la page.
    • Le code CSS était chargé dans la partie <body> du code Html de l'application. Cela avait pour conséquence de charger les éléments de style en même temps que le reste, créant une sensation de chargement graphique disparate et non fluide (par exemple, le widget s’affiche dans un premier temps sans style, puis le style apparaît après coup).
    • Cela démultipliait également le nombre de widgets et le temps d'affichage, mais également le nombre d’entrées CSS à maintenir.
      Q4_2022 - Global style - Before.png
       
  • Dans cette nouvelle version de Service Apps, tous les éléments de style sont placés dans une nouvelle section Global Style commune à l'ensemble des objets de l'application (pages, datasources, widgets).
    • L'ensemble du code CSS est maintenant chargé dans la partie <header> du code Html de l'application. Il est ainsi chargé avant d'afficher les widgets, ce qui rend la sensation de chargement graphique beaucoup plus fluide.
    • Cette nouvelle façon de faire permet de réduire le nombre de widgets et d'améliorer considérablement le temps de chargement de l'application, et également permet de faciliter la maintenance, toutes les entrées CSS étant désormais regroupées en un endroit unique de l'application.
      Q4_2022 - Global style - After.png
       

Principe de mise en oeuvre

  • Cliquez sur la nouvelle section Global Style dans le volet Objets de l'éditeur graphique.
  • Placez dans cette section toutes les surcharges CSS utiles à l'application : Root / version Poste de travail / version Tablette / version Mobile.
    Q4_2022 - Global style section.png

Gestion des polices de la plateforme Service Apps

Cette nouvelle fonctionnalité permet à l'administrateur d'ajouter de nouvelles polices au niveau de la plateforme Service Apps, ce qui les rend disponibles dans l'ensemble des applications. Chaque créateur d’applications peut alors les utiliser dans l'éditeur graphique, pour configurer les widgets.

Principe de mise en oeuvre

  • Allez sur le nouvel écran d'administration via le menu Admin panel > Fonts Management dans la barre d'outils de la galerie.
    Note : Vous devez être administrateur de la plateforme (profil App Center Manager).
  • Allez sur l'onglet Standard Fonts : toutes les polices standard présentes par défaut sur la plateforme sont affichées.
    Q4_2022 - Font management.png
  • Allez sur l'onglet Platform Fonts : toutes les polices ajoutées manuellement sont affichées.
    • L'écran affiche le nom de chaque police, son format, une prévisualisation de celle-ci ainsi que la date d’import.
    • Vous pouvez ajouter une nouvelle police, exporter et supprimer une police existante.
      Q4_2022 - Font management - Import fonts.png
  • Une fois importées dans la plateforme, un créateur d'applications peut retrouver les nouvelles polices sur les différentes propriétés des widgets utilisant des propriétés graphiques (section Theme, Header, Footer, ...).
    • (1) Liste des polices personnalisées qui apparaît en premier dans une section My Fonts, triée par date d'import.
    • (2) Liste des polices présentes en standard sur la plateforme qui apparaît dans une section All Fonts, triée par ordre alphabétique.
      Q4_2022 - Font using.png
       

Limitations

  • Seuls les formats de fichiers suivants sont acceptés :
    • Ttf
    • Otf
    • Woff
    • Woff2
    • Eot
  • Il n’y a aucune limitation sur le nombre de polices pouvant être importées.

Évolutions Noyau

Mise en place des composants React

La librairie JS a été remplacée par la librairie React. Ce choix est porté par la volonté de travailler sur un framework récent soutenu par des entreprises innovantes (Meta by Facebook).

  • Le framework React est plus performant et plus léger. Il embarque les nouveaux styles de design et est orienté composants.
  • Les composants React permettent de découper l'interface utilisateur en éléments indépendants et réutilisables, permettant ainsi de considérer chaque élément de manière isolée.
     

Dans cette nouvelle version de Service Apps, les travaux de migration ont été réalisés dans la galerie des applications et dans la console d’administration, et tous les widgets sont à présent développés en React. À terme, l’objectif est de remplacer tous les composants JS par des composants React.

De nombreux éléments graphiques de l’interface ont été impactés, notamment le design des grilles.

  • Version précédente
    Q4_2022 - Grid with library JS.png
  • Nouvelle version
    Q4_2022 - Grid with library React.png

Modification de l’ordre de chargement des objets des applications

Afin d'améliorer les temps de chargement et d'exécution des applications, et pour mettre en place la nouvelle fonctionnalité Global Style, l'ordre de chargement des objets des applications a été optimisé.

  • Dans les versions précédentes de Service Apps, lorsqu'une application était lancée, elle chargeait un à un les widgets, chaque widget chargeant son CSS puis ses datasources.
    • Ce processus était répété autant de fois qu'il y avait de widgets présents dans la page, et se répétait à chaque changement de page.
    • Cela avait pour conséquence de démultiplier le nombre de chargement de styles et de widgets, et donc le temps d'affichage et d'exécution de l'application.
       
  • Dans cette nouvelle version de Service Apps, tous les éléments de style placés dans la nouvelle section Global Style sont chargés en premier, avant les widgets qui chargent ensuite chacun leurs datasources.
    • À chaque changement de page, aucun nouveau chargement de style n’est réalisé puisque tous les styles ont déjà été chargés au lancement de l'application.
    • Cette nouvelle façon de faire permet d'améliorer les performances et de réduire les sensations de lenteur, un accès plus rapide à l’interface et aux interactions, un allègement du code embarqué en réduisant le nombre de widgets pour customiser une application.
Tags :
Powered by XWiki © EasyVista 2022