Mises à jour des définitions HealthScan : version de novembre
Certaines définitions de HealthScan sont obsolètes ou mises à jour entre les versions.
Définitions déconseillées
Les définitions suivantes ont été déconseillées pour la version de novembre.
| Numéro | Description brève | Évaluation | Portefeuille connexe | Catégorie | Motif de l’obsolescence |
|---|---|---|---|---|---|
| HSD0004695 | Assurez-vous que les plages de ludification ne se chevauchent pas et ont une valeur de départ unique. | Recommander | Révision de la configuration pour CSM | Facilité de gestion | Fusionné avec HSD0004987 |
Définitions mises à jour
Les définitions suivantes ont été mises à jour pour la version de novembre afin d’améliorer les performances, de réduire les faux positifs et de respecter les dernières pratiques de codage. Certaines de ces définitions auront un impact positif ou négatif sur les scores de vos instances client.
En raison de contraintes techniques et de processus, une analyse d’impact complète pour l’impact du score global n’a pas pu être entièrement réalisée pour les instances client. Par conséquent, il peut y avoir des baisses potentielles du score d’impact qui n’ont pas été identifiées ou traitées.
| Numéro | Description brève | Évaluation | Catégorie | Mettre à jour la description |
|---|---|---|---|---|
|
HSD0001041 |
Comptes clients sans contact principal |
Discuter |
Facilité de gestion |
|
| HSD0001058 |
L’application incluse dans le périmètre utilise des utilitaires de journalisation ou des méthodes déconseillées pour la journalisation plutôt que la méthode de verbosité |
Acte |
Facilité de gestion |
|
|
HSD0001128 |
Le code côté client ne doit pas utiliser de méthodes AJAX synchrones |
Recommander |
Performances |
|
| HSD0001193 | Utiliser le champ Condition dans les règles métier | Discuter | Facilité de gestion | Modification de la requête initiale pour inclure les conditions « Script non vide » et « quand » et suppression de la partie analyse détaillée du code HSD |
|
HSD0001459 |
Détails de contact clés manquants : e-mail ou compte |
Discuter |
Facilité de gestion |
|
| HSD0001475 |
Droits sans durée (dates de début et de fin) |
Discuter |
Facilité de gestion |
|
|
HSD0001484 |
Informations sur l’actif manquantes : contact principal ou emplacement |
Discuter |
Facilité de gestion |
|
|
HSD0001507 |
Un utilisateur d’intégration dédié exécute des actions à la place de l’utilisateur administrateur par défaut |
Acte |
Sécurité |
|
|
HSD0001533 |
La préférence utilisateur « système » par défaut pour « lignes par page » doit être définie sur 50 ou moins |
Recommander |
Performances |
|
|
HSD0001623 |
Les ACL de lecture (règles de sécurité) ne doivent pas avoir GlideRecord, GlideAggregate ou GlideRecordSecure dans le script |
Acte |
Performances |
|
|
HSD0001627 |
Ne pas interroger le journal d’audit dans les intégrations personnalisées et le code |
Recommander |
Performances |
|
|
HSD0001662 |
Diffère de la base de référence : Règles métier |
Recommander |
Évolutivité |
|
|
HSD0001664 |
Diffère de la base de référence : Includes de script |
Recommander |
Évolutivité |
|
|
HSD0001665 |
Diffère de la base de référence : Scripts clients (et scripts d’interface utilisateur) |
Recommander |
Évolutivité |
|
| HSD0001877 | Le contact client ne doit pas avoir le rôle snc_internal | Acte | Facilité de gestion | Code amélioré pour suivre les directives de définition de HealthScan |
|
HSD0002056 |
Les articles de la base de connaissances de plus de 12 mois peuvent vieillir indûment |
Recommander |
Facilité de gestion |
|
| HSD0002295 | Contrats de service sans durée (date de début et date de fin) | Recommander | Facilité de gestion | Code amélioré pour suivre les directives de définition de HealthScan |
| HSD0002299 | Adoption de la fonctionnalité : affectation automatisée des tickets | Recommander | Facilité de gestion | Code amélioré pour suivre les directives de définition de HealthScan |
| HSD0002300 | Installation du module d’extension de données de démonstration CSM | Discuter | Facilité de gestion | Code amélioré pour suivre les directives de définition de HealthScan |
|
HSD0002371 |
Adoption de produits : utilisez CSM pour rationaliser les opérations de votre service client |
Discuter |
Facilité de gestion |
|
| HSD0002372 | Adoption de la fonctionnalité : auto-inscription pour les contacts clients | Discuter | Facilité de gestion | Code amélioré pour suivre les directives de définition de HealthScan |
| HSD0002437 | Vérifier si le mode strict pour les requêtes GlideRecord est actif | Recommander | Facilité de gestion | Ajout d’un scripting défensif au moyen d’une structure essai/attrapage/enfin pour assurer une statistique |
|
HSD0002534 |
Tickets en double créés avec le même numéro |
Discuter |
Expérience utilisateur |
|
| HSD0002828 | Le champ « Déclenché par » doit être renseigné pour tous les événements | Recommander | Facilité de gestion |
|
|
HSD0003784 |
Rechercher les tâches de CI en double non gérées |
Discuter |
Expérience utilisateur |
|
|
HSD0004419 |
Désactiver les comptes d’utilisateurs périmés |
Recommander |
Facilité de gestion |
|
|
HSD0004672 |
Chaque base de connaissances doit avoir un gestionnaire de connaissances renseigné |
Recommander |
Expérience utilisateur |
|
| HSD0004689 | Active la mise en cache de session. | Recommander | Expérience utilisateur | Code amélioré pour suivre les directives de définition de HealthScan |
| HSD0004690 | Active la fonctionnalité de mentions d’utilisateurs dans le contenu Communautés. | Recommander | Expérience utilisateur | Code amélioré pour suivre les directives de définition de HealthScan |
| HSD0004692 | Active Google re-CAPTCHA sur la page d'inscription automatique avec Communities | Recommander | Sécurité | Code amélioré pour suivre les directives de définition de HealthScan |
| HSD0004693 | Activer la ludification dans la communauté | Recommander | Expérience utilisateur | Code amélioré pour suivre les directives de définition de HealthScan |
| HSD0004974 | Vérifier si la propriété système sn_customerservice.consumer_max_new_cases_daily a été modifiée pour le consommateur Tickets par jour | Recommander | Facilité de gestion | Code amélioré pour suivre les directives de définition de HealthScan |
| HSD0004987 | Assurez-vous que la ludification a un nom de plage de niveaux unique, que les plages de ludification ne se chevauchent pas et qu’elles ont une valeur de démarrage unique. | Recommander | Facilité de gestion | Code amélioré pour suivre les directives de définition de HealthScan |
| HSD0005255 | Test de régression pour le test de démarrage rapide ATF « Gestion des problèmes majeurs » | Recommander | Évolutivité | Code amélioré pour suivre les directives de définition de HealthScan |
|
HSD0006666 |
Vérifier si current.update() est utilisé dans une règle métier |
Acte |
Performances |
|
| HSD0011774 | Les modèles de matériel doivent avoir le fabricant et le numéro de modèle | Recommander | Facilité de gestion | A ajouté une vérification : s’il n’y a aucun modèle, ne créez pas de résultat |
|
HSD0012251 |
Les balises d’actifs matériels sont uniques |
Discuter |
Facilité de gestion |
|
|
HSD0014977 |
La méthode GlideRecord.insert() doit vérifier la valeur Null |
Recommander |
Facilité de gestion |
|