TDD : Gestion des appareils ServiceNow

Prev Next

Introduction 

L’application de gestion des périphériques HP Workforce Experience Platform (WXP) permet une intégration de bout en bout entre HP Workforce Experience et la base de données de gestion de la configuration (CMDB) ServiceNow . Ce document de conception technique présente une description détaillée de l’architecture de l’application, du flux de données, de l’interface utilisateur et des exigences de configuration. Il est conçu pour  être utilisé par les administrateurs système, les professionnels des opérations informatiques et les gestionnaires d’actifs qui déploient, exploitent  et maintiennent l’intégration pour une visibilité accrue des appareils, enrichissent les données CI et automatisent la gestion des incidents en temps réel à l’aide de fonctionnalités de télémétrie et de mise à jour.

Ce TDD couvre les sujets suivants :

Objet et portée du document

Ce document décrit la conception technique de l’intégration de HP Workforce Experience à l’application de gestion de la configuration de ServiceNow. Il détaille les fonctionnalités, l’architecture, le flux de données, l’interface utilisateur et les composants cruciaux de l’intégration, garantissant ainsi la cohérence avec les meilleures pratiques de ServiceNow.

Pour les instructions d’installation, la documentation du guide de l’utilisateur fournit des informations complètes sur l’installation et la configuration de l’application de gestion des périphériques HP WXP.

Présentation de l’application

L’intégration de HP Workforce Experience à la gestion de la configuration de ServiceNow offre la possibilité d’importer des CI CMDB ServiceNow (cmdb_ci_computer) basés sur les données de la plate-forme HP Workforce Experience Platform pour un locataire spécifique. L’intégration permet un enrichissement continu des données CI grâce à un mappage de champ prédéfini, ainsi qu’un accès à la demande aux données de télémétrie telles que l’état de la batterie, l’état du matériel, les erreurs d’écran bleu, les informations de garantie, etc., ce qui améliore la gestion globale des incidents.

Public cible

Ce document de conception technique s’adresse aux administrateurs système et d’applications chargés de mettre en œuvre et de gérer l’intégration de HP Workforce Experience avec l’application de gestion de la configuration de ServiceNow. Il est également destiné aux équipes d’exploitation informatique, aux ingénieurs de support et aux gestionnaires de CMDB et d’actifs.

2. Principales caractéristiques et cas d’utilisation

Cette intégration comprend un assistant de configuration ServiceNow conçu pour rationaliser la configuration et le déploiement. Grâce à son interface guidée étape par étape, l’assistant facilite la configuration de la connexion entre HP Workforce Experience et l’application de gestion de la configuration de ServiceNow. Les fonctionnalités notables de l’assistant sont les suivantes :

  • Authentification à l’aide de Fastn.AI

  • Sélection des locataires

  • Importation d’enregistrements CI (ordinateurs)

  • Mappage de champs prédéfini entre HP Workforce Experience et ServiceNow cmdb_ci_computer table

  • Mises à jour continues des données sur l’expérience de la main-d’œuvre HP dans l’enregistrement CI

  • Données de télémétrie à la demande (état du matériel, erreurs d’écran bleu, état de la batterie, informations sur la garantie, etc.)

Le diagramme de cas d’utilisation ci-dessous fournit une représentation visuelle de l’intégration du point de vue de différents personas, tels que HP et ServiceNow.

3. Architecture de l’application

La section Architecture d’application contient le diagramme d’architecture de haut niveau, les informations sur l’étendue de l’application, les diagrammes de flux de données et toute intégration avec d’autres systèmes/applications. Ces conceptions reflètent la façon dont les composants de l’application interagissent et dont les données circulent. 

A diagram of a software company  Description automatically generated

4. Modèle de données

La section Modèle de données contient un diagramme entité-relation (ERD), des définitions de table avec des noms de champs, des types et des relations, ainsi que des exigences de contrôle d’accès.  

4.1 Description du modèle de données

4.2 Nom de la table - Ensemble d’importation de périphériques HP Workforce Experience

set(x_hpws_wrkfrcexpdm_hp_workforce_experience_device_import_set)

Nom de la colonne

Étiquette de colonne

Obligatoire 

Primaire 

Type 

Longueur maximale

organizationid

ID de l’organisation

FAUX

FAUX

Corde

40

sys_id

ID du système

FAUX

VRAI

ID système (GUID)

32

système d’exploitation

Système d’exploitation

FAUX

FAUX

Corde

50

Vu pour la dernière fois

Vu pour la dernière fois

FAUX

FAUX

Corde

40

osrelease

Libération du système d’exploitation

FAUX

FAUX

Corde

50

numéro de série

Matricule

FAUX

FAUX

Corde

40

fabricant

Fabricant

FAUX

FAUX

Corde

50

Créés

T créés

FAUX

FAUX

Corde

40

de type d’appareil

Type d’appareil

FAUX

FAUX

Corde

50

graphisme

Graphisme

FAUX

FAUX

Corde

50

firmwareversion

Version du firmware

FAUX

FAUX

Corde

40

mémoire

Mémoire

FAUX

FAUX

Corde

50

alias

Alias

FAUX

FAUX

Corde

50

Biosversion

Version du bios

FAUX

FAUX

Corde

70

date de fabrication

Date de fabrication

FAUX

FAUX

Corde

40

nom

Nom

FAUX

FAUX

Corde

50

emplacement

Emplacement

FAUX

FAUX

Corde

40

appareilmodèle

Modèle d’appareil

FAUX

FAUX

Corde

70

Étiquette d’actif

Étiquette d’inventaire

FAUX

FAUX

Corde

50

Osversion

Version du système d’exploitation

FAUX

FAUX

Corde

50

Produitssku

Réf du produit

FAUX

FAUX

Corde

50

dataasofdate

Données à la date

FAUX

FAUX

Corde

50

cycle de vieétat

État du cycle de vie

FAUX

FAUX

Corde

40

processeur

Processeur

FAUX

FAUX

Corde

50

Exigences en matière de contrôle d’accès

Liste des ACL pour référence :

Nom 

Opération 

Type 

Rôle 

x_hpws_wrkfrcexpdm_hp_workforce_experience_device_import_set

supprimer 

enregistrer 

x_hpws_wrkfrcexpdm.hp_workforce_experience_device_import_set_user

x_hpws_wrkfrcexpdm_hp_workforce_experience_device_import_set

écrire 

enregistrer 

x_hpws_wrkfrcexpdm.hp_workforce_experience_device_import_set_user

x_hpws_wrkfrcexpdm_hp_workforce_experience_device_import_set

lire 

enregistrer 

x_hpws_wrkfrcexpdm.hp_workforce_experience_device_import_set_user

x_hpws_wrkfrcexpdm_hp_workforce_experience_device_import_set

créer 

enregistrer 

x_hpws_wrkfrcexpdm.hp_workforce_experience_device_import_set_user

5. Interface utilisateur et guide d’installation

La section de conception de l’interface utilisateur fait référence à des wireframes/captures d’écran d’éléments de l’interface utilisateur de l’application et des chemins de navigation montrant les chemins d’accès et la conception courants des utilisateurs.  

  • Voir le guide d’installation de   l’utilisateur

6. Logique métier et flux de travail

La section Logique métier et flux de travail contient un flux de processus, des mappages de transformation, des inclusions de script, des producteurs de notices, des scripts clients de catalogue, des stratégies d’interface utilisateur de catalogue, des pages d’interface utilisateur, des notifications, des propriétés système, des images, des actions d’interface utilisateur et d’autres sections.

6.1 HP Workforce → Importer la table de consigne → l’enregistrement de l’ordinateur

Table d’importation : les données de HP Workforce Experience seront insérées dans la table de préparation de l’ensemble d’importation. 

6.2 Déroulement du processus

Gestion des périphériques HP WXP

Enregistrement informatique

Importer la table intermédiaire du jeu

Tâche planifiée

6.3 Importer des services Web d’ensemble

Liste des services Web d’ensemble d’importation pour référence :

Nom

Application

Kit d’importation de périphériques HP WXP

Gestion des appareils de la plate-forme d’expérience du personnel HP

6.4 Transformer les cartes

Le tableau ci-dessous présente la liste de mappage de transformation créée pour mapper la table de staging à la table cible :

Nom

Table source

Table cible

Carte de transformation HP WrkfrcExpDM

Kit d’importation de périphériques HP WXP [x_hpws_wrkfrcexpdm_hp_workforce_experience_device_import_set]

Ordinateur [cmdb_ci_computer]

Note: Assurez-vous que les données de base dans ServiceNow (enregistrements de l’entreprise et de l’emplacement) sont alignées sur les valeurs de l’entreprise, du fabricant et de l’emplacement dans la plate-forme HP Workforce Experience Platform afin d’éviter les incohérences.

En cas d’absence de correspondance ou d’incompatibilité entre les noms de l’entreprise et de l’emplacement, les champs : entreprise, fabrication et emplacement sur la table de l’ordinateur (cmdb_ci_computer) resteront vides après la synchronisation, car l’action de choix sur ces champs est définie sur « ignorer ».

6.5 Le script comprend

Liste des scripts inclus pour référence :

Nom

Description

Application

WrkfrcExpFleetDeviceMgmtUtil

Comprend des fonctions pour appeler l’API et gérer la réponse.

Gestion des appareils de la plate-forme d’expérience du personnel HP

WrkfrcExpDMUtil

Comprend des fonctions pour les utilitaires généraux

Gestion des appareils de la plate-forme d’expérience du personnel HP

6.6 Exécutions de scripts programmées

Liste des scripts programmés pour référence :

Nom

Description

Type

Intervalle d’exécution par défaut

Application

À la demande : Calibrer les références d’URL

Pour renseigner les valeurs sysID dans les propriétés système respectives.

Sur demande

-----

Gestion des appareils de la plate-forme d’expérience du personnel HP

Périodique : Obtenir tous les actifs

Pour obtenir tous les actifs

Périodique

Hebdomadaire (dimanche)

Gestion des appareils de la plate-forme d’expérience du personnel HP

6.7 Producteurs de disques

Liste des producteurs de disques à titre de référence :

Nom du producteur de disques

Description

Société de gestion de périphériques HP WXP

Ce formulaire est utilisé pour la sélection des locataires dans la configuration guidée et la configuration post-guidée dans le module « Ajouter des locataires ».

Groupe de gestion de périphériques HP WXP/e-mail pour la notification d’échec

Ce formulaire est utilisé pour fournir le groupe/l’adresse e-mail pour laquelle la notification d’échec doit être envoyée.

La société de gestion de périphériques HP WXP va supprimer

La post-configuration guidée permet de supprimer les locataires actifs.

6.8 Scripts du client de catalogue

Liste des scripts clients du catalogue pour référence :

Nom

Article du catalogue

Description

Type

Peupler l’entreprise

-------

Peupler l’entreprise

OnLoad

Validation de l’email de groupe

Groupe de gestion des périphériques HP Workforce Experience/e-mail pour la notification d’échec

Pour s’assurer que l’heure saisie n’est pas une date future

onChange

Définir l’adresse e-mail sur la propriété système

Groupe de gestion des périphériques HP Workforce Experience/e-mail pour la notification d’échec

Pour définir la valeur de la propriété système avec l’adresse e-mail du groupe sélectionné

surSoumettre

Obtenir les données des locataires

La société de gestion de périphériques HP WXP va supprimer

Obtient les données de locataire pour la liste de script sur la page des locataires sélectionnés

onLoad

Masquer le bouton Supprimer tout

-------

Masque le bouton Supprimer tout sur la page des locataires sélectionnés

onLoad

Envoyer la chaîne à l’ordinateur

-------

onChange

Obtenir des locataires

------

onLoad

6.9 Stratégies d’interface utilisateur du catalogue

Liste des stratégies d’interface utilisateur du catalogue à titre de référence :

Nom

Article du catalogue

Description

S’applique à une vue d’élément de catalogue [Stratégie d’interface utilisateur de catalogue]

S’applique à l’enregistrement cible [Stratégie d’interface utilisateur du catalogue]

6.10 Pages d’interface utilisateur

Liste des pages d’interface utilisateur pour référence :