Mises à jour des définitions HealthScan : version de novembre 2024
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 2024.
| 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ébut unique. | Recommander | Revue 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 votre instance client.
En raison de contraintes techniques et de processus, il n’a pas été possible de réaliser une analyse d’impact complète pour l’impact du score global 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é |
Agir |
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 du contact clé 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 manquant : 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 |
Agir |
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 |
Agir |
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 |
Possibilité de mise à niveau |
|
|
HSD0001664 |
Diffère de la base de référence : Includes de script |
Recommander |
Possibilité de mise à niveau |
|
|
HSD0001665 |
Diffère de la base de référence : Scripts clients (et scripts d’interface utilisateur) |
Recommander |
Possibilité de mise à niveau |
|
| HSD0001877 | Le contact client ne doit pas avoir le rôle snc_internal | Agir | 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 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 du produit : utilisez CSM pour rationaliser les opérations de votre service clientèle |
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 des requêtes GlideRecord est actif | Recommander | Facilité de gestion | Ajout d’un script défensif au moyen d’une structure try/catch/finally 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 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 |
Le gestionnaire de connaissances de chaque base de connaissances doit être 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’utilisateur dans le contenu des 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 Communautés | Recommander | Sécurité | Code amélioré pour suivre les directives de définition de HealthScan |
| HSD0004693 | Activer la ludification sur 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 | Possibilité de mise à niveau | 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 |
Agir |
Performances |
|
| HSD0011774 | Les modèles de matériel doivent comporter le fabricant et le numéro de modèle | Recommander | Facilité de gestion | A ajouté une vérification : S’il n’y a pas de modèles, 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 |
|