Gestion des ordres de travail
La gestion des ordres de travail fournit l’autorisation et le suivi de deux types de demandes de changement :
-
Demandes liées à la fourniture de LSP
-
Les demandes de modification de la configuration doivent être envoyées aux routeurs réseau à l’aide de l’outil Configuration des appareils (gestion du réseau > provisionnement > Configuration des appareils)
Les demandes de changement (ajouts, suppressions et modifications) sont capturées en tant qu’ordres de travail et doivent être approuvées et activées (provisionnées) avant de pouvoir prendre effet et d’être visibles dans le tableau d’informations réseau et dans la topologie (dans le cas des LSP), ou dans les configurations du routeur (dans le cas des mises à jour de la configuration des appareils). Les utilisateurs peuvent exécuter les différentes fonctions du système de gestion des ordres de travail en fonction du groupe d’utilisateurs qui leur est attribué.
Le cycle de vie d’un ordre de travail est généralement :
-
Créé/soumis
-
Approuvé ou rejeté
-
Activé (si approuvé) : cette étape provisionne effectivement le(s) LSP(s) ou envoie la modification de configuration demandée au(x) routeur(s)
-
Fermé
Tous les utilisateurs peuvent surveiller l’état des ordres de travail à l’aide de la fenêtre Ordres de travail accessible à partir de la barre de menu supérieure de l’interface utilisateur Web.
Les bons de travail sont stockés dans la base de données Cassandra, chacun avec un certain nombre d’attributs tels que :
-
ID et état de l’ordre de travail
-
Identification de l’expéditeur, de l’approbateur, de l’activateur et du clôturant
-
Commentaires ajoutés à n’importe quelle étape du cycle de vie de l’ordre de travail
-
État du provisionnement
-
Messages d’erreur, le cas échéant
-
Détails de l’action demandée
-
Liste des éléments réseau concernés et des actions en attente sur ceux-ci
La base de données Cassandra est interrogée pour remplir la fenêtre Ordres de travail. Les modifications apportées à la fenêtre Ordres de travail sont immédiatement enregistrées dans la base de données Cassandra et diffusion à tous les utilisateurs en temps réel, afin que chacun dispose des informations les plus récentes.
Autorisations dans le système de gestion des bons de travail
Ce que chaque utilisateur individuel peut faire dans le système de gestion des ordres de travail est basé sur son groupe d’utilisateurs. Chaque groupe d’utilisateurs est associé à des autorisations, permettant aux utilisateurs de ce groupe d’effectuer diverses tâches. À l’heure actuelle, les autorisations définies sont les suivantes :
-
Créer des ordres de travail
L’utilisateur peut accéder à la fenêtre de l’interface utilisateur Web appropriée pour la demande souhaitée, telle que Provisionner un LSP, Modifier un LSP, Provisionner plusieurs LSP, Configuration d’un appareil, etc. Une fois que l’utilisateur clique Submit (ou Provision), un ordre de travail est créé.
-
Approuver (ou rejeter) les ordres de travail
L’utilisateur peut approuver ou rejeter les ordres de travail créés par n’importe qui, y compris ceux qu’il a lui-même créés (s’il dispose également de l’autorisation Créer des ordres de travail).
-
Approbation automatique des ordres de travail
L’utilisateur peut créer des ordres de travail qui sont automatiquement approuvés et activés. La création et l’approbation automatique s’excluent mutuellement, car l’approbation automatique inclut la création. L’autorisation d’approbation automatique ne permet pas à un utilisateur d’approuver les bons de travail soumis par d’autres utilisateurs. L’autorisation d’approbation automatique s’applique également à l’API REST, ce qui rend possible l’intégration automatisée vers le nord avec des systèmes ou des scripts tiers.
Remarque :Lorsque l’activation est exécutée en tant qu’étape distincte, l’utilisateur a la possibilité de programmer la mise à disposition pour une date/heure ultérieure et, dans le cas d’une configuration d’appareil, de lancer une tâche de collecte d’équipement. Cependant, lorsqu’un utilisateur disposant de l’autorisation d’approbation automatique crée et soumet un bon de travail, l’approbation et l’activation sont immédiates, sans passer par l’étape de planification/collecte des appareils.
-
Activation des ordres de travail
L’utilisateur peut activer (provisionner) les bons de travail approuvés créés par n’importe qui.
Un utilisateur ne disposant d’aucune de ces autorisations peut afficher l’état des ordres de travail, mais ne peut en aucun cas les modifier.
Voir Gestion des utilisateurs pour plus d’informations sur la création de groupes d’utilisateurs et leur attribution d’autorisations.
Création et soumission d’un bon de travail
Un utilisateur disposant de l’autorisation Créer ou approuver automatiquement peut accéder à la fenêtre de l’interface utilisateur Web appropriée pour la demande souhaitée, telle que Provisionner LSP, Modifier LSP, Provisionner plusieurs LSP, Configuration de périphérique, etc. Renseignez les champs dans la fenêtre et cliquez sur Submit (pour les LSP) ou Provision (pour la configuration de l’appareil). Cela crée un ordre de travail et le soumet au système de gestion des ordres de travail.
Le nouvel ordre de travail apparaît dans la fenêtre Ordres de travail, accessible à partir de la barre de menu supérieure de l’interface utilisateur Web. La colonne Statut répertorie l’ordre de travail comme Submitted. La colonne Commentaire de l’expéditeur est remplie automatiquement. Pour modifier le commentaire, cliquez dans Modify Submitter Comment le coin supérieur droit, saisissez votre nouveau commentaire, puis cliquez sur OK. Pour les ordres de travail de provisionnement LSP, le commentaire de l’expéditeur généré automatiquement reflète l’action (telle que l’ajout ou la modification). Pour les ordres de travail de configuration d’appareil, le commentaire de l’expéditeur généré automatiquement reflète l’action (telle que ajouter) et le nom du modèle de configuration (configlet).
La figure 1 montre la fenêtre Ordres de travail avec les ordres de travail répertoriés dans la partie supérieure. La partie inférieure de la fenêtre (Détails) affiche des informations détaillées sur l’ordre de travail mis en surbrillance, un ordre de travail de provisionnement LSP dans cet exemple.
bon de travail
Les figures 2 et 3 montrent la section Détails d’un exemple de bon de travail de configuration d’appareil. Il y a deux onglets : Détails État et Configuration. L’onglet Configuration répertorie les CLI envoyés au(x) appareil(s).
Statut des détails
Configuration
La partie Détails de la fenêtre Modifier un ordre de travail affiche à la fois l’ancienne et la nouvelle valeur.
Approbation et activation d’un bon de travail
Les ordres de travail soumis par des utilisateurs disposant d’une autorisation d’approbation automatique sont automatiquement approuvés et activés lorsqu’ils sont soumis, et leur statut est mis à jour sur Activé dans la fenêtre Ordres de travail. Tous les autres ordres de travail soumis doivent être approuvés par un utilisateur disposant de l’autorisation d’approbation.
Pour approuver un ordre de travail, mettez en surbrillance la ligne dans la fenêtre Ordres de travail et cliquez dans Workflow le coin supérieur droit de la fenêtre. Sélectionnez Approve ou Reject dans la fenêtre déroulante. Vous pouvez également ajouter un commentaire lorsque vous y êtes invité. Le statut de l’ordre de travail est mis à jour en conséquence.
Un utilisateur disposant de l’autorisation Activer doit ensuite activer l’ordre de travail approuvé pour qu’il prenne effectivement effet. Pour activer un ordre de travail, mettez en surbrillance la ligne dans la fenêtre Ordres de travail et cliquez dans Workflow le coin supérieur droit. Sélectionnez Activate dans le menu déroulant pour afficher la fenêtre Planifier un bon de travail. La fenêtre Planifier un ordre de travail est différente selon que l’ordre de travail est lié au provisionnement LSP ou à la configuration des appareils.
La fenêtre Planifier un bon de travail ne s’affiche pas lorsque les ordres de travail sont approuvés automatiquement. Ces bons de travail sont approuvés et activés immédiatement après leur soumission.
La figure 4 montre la fenêtre Planifier un ordre de travail pour un ordre de travail de provisionnement LSP. Le calendrier s’affiche lorsque vous cliquez sur l’icône du calendrier.
de travail de provisionnement LSP
La figure 5 montre la fenêtre Planifier un ordre de travail pour un ordre de travail de configuration d’appareil. En plus de pouvoir planifier l’ordre de travail pour qu’il prenne effet à un jour et une heure ultérieurs, vous pouvez également choisir d’exécuter la collecte des appareils immédiatement après, pour mettre à jour la topologie NorthStar.
de travail de configuration d’appareil
Vous pouvez choisir de provisionner le bon de travail immédiatement ou à une date et une heure ultérieures. Vous pouvez éventuellement ajouter un commentaire lorsque vous y êtes invité. Une fois activé, NorthStar tente de provisionner le LSP (pour les ordres de travail LSP), et le LSP apparaît dans la table d’informations réseau (onglet Tunnel) et dans la topologie. Lorsque les ordres de travail de configuration des appareils sont activés, les instructions de configuration sont envoyées aux équipements réseau conformément aux instructions de l’ordre de travail. Vérifiez que le provisionnement est réussi. La fenêtre Ordres de travail comprend une colonne pour le statut de provisionnement.
Meilleures pratiques
Les meilleures pratiques suivantes permettent de maintenir la fenêtre Ordres de travail à jour et significative au fil du temps :
-
Submitters: clôturez vos bons de travail lorsqu’ils ne sont plus nécessaires.
Les bons de travail sont considérés comme ouverts jusqu’à ce qu’ils soient fermés manuellement ; seuls les ordres de travail ouverts sont affichés dans la fenêtre Ordres de travail. Nous vous recommandons de garder cet affichage aussi simple que possible en fermant les ordres de travail activés ou rejetés lorsqu’ils ne sont plus nécessaires, les supprimant ainsi de la fenêtre Ordres de travail. Fermez un ordre de travail en mettant en surbrillance la ligne du tableau des ordres de travail et en cliquant dans Workflow le coin supérieur droit de la fenêtre. Sélectionnez Close.
Remarque :Seul l’utilisateur qui a soumis un ordre de travail peut le fermer. Même l’administrateur ne peut pas fermer un bon de travail soumis par un autre utilisateur. Un ordre de travail peut être fermé par l’utilisateur qui l’a soumis tant que le statut est Soumis, Rejeté ou Activé.
-
Approbateurs et activateurs : Surveillez régulièrement la fenêtre des ordres de travail et avancez rapidement les ordres de travail pour les maintenir en mouvement dans le système de gestion des ordres de travail.
-
Tous les utilisateurs : Envisagez d’ajouter des commentaires significatifs.
Les commentaires de l’expéditeur, de l’approbateur et de l’activateur sont conservés et affichés dans le cadre de l’enregistrement de l’ordre de travail pour aider à clarifier ce qui se passe avec l’ordre de travail à chaque étape du processus. Le commentaire de l’expéditeur est renseigné automatiquement et peut être modifié. Les commentaires de l’approbateur et de l’activateur sont totalement facultatifs, mais potentiellement précieux.