Aktualisierungen der HealthScan-Definitionen: November-Release

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 5 Minuten Lesedauer
  • Einige HealthScan-Definitionen werden zwischen Releases nicht mehr unterstützt oder aktualisiert.

    Veraltete Definitionen

    Die folgenden Definitionen sind ab dem November-Release veraltet.

    Tabelle : 1. Veraltete Definitionen (November-Release)
    Nummer Kurzbeschreibung Bewertung Zugehöriges Portfolio Kategorie Grund für die Abkündigung
    HSD0004695 Stellen Sie sicher, dass sich Gamification-Bereiche nicht überschneiden und einen eindeutigen Startwert aufweisen. Empfehlen Konfigurationsüberprüfung für CSM Handhabbarkeit Zusammengeführt mit HSD0004987

    Aktualisierte Definitionen

    Die folgenden Definitionen wurden für das November-Release aktualisiert, um die Leistung zu verbessern, Falschmeldungen zu reduzieren und den neuesten Codierungspraktiken zu entsprechen. Einige dieser Definitionen wirken sich positiv oder negativ auf die Punktzahlen Ihrer Kundeninstanz aus.

    Aufgrund von prozessbezogenen und technischen Einschränkungen konnte für Kundeninstanzen keine vollständige Auswirkungsanalyse für die Gesamtpunktzahl durchgeführt werden. Daher kann es zu potenziellen Verlusten der Auswirkungspunktzahl kommen, die nicht identifiziert oder behandelt wurden.

    Tabelle : 2. Aktualisierte Definitionen (November-Release)
    Nummer Kurzbeschreibung Bewertung Kategorie Beschreibung aktualisieren

    HSD0001041

    Kundenkonten ohne primären Kontakt

    Diskutieren

    Handhabbarkeit

    • Verbesserter Code, um den HealthScan-Definitionsrichtlinien zu entsprechen
    • Aktualisierung des Dokumentationslinks
    HSD0001058

    Die bereichsbezogene App verwendet Protokollierungsdienstprogramme oder veraltete Methoden für die Protokollierung anstelle der Ausführlichkeitsmethode

    Akt

    Handhabbarkeit

    • Verbesserte Leistung durch stärkere Abhängigkeit von der Datenbank beim Filtern von Datensätzen
    • Genaue Zeilennummern
    • Reduzierte Anzahl von falsch positiven Meldungen

    HSD0001128

    Für clientseitigen Code sollten keine synchronen AJAX-Methoden verwendet werden

    Empfehlen

    Performance

    • Abfrage für Katalog- und Client-Skripts hinzugefügt: type!=onSubmit
    • Aktualisierte Zeilennummerierung und Kommentarbehandlung implementiert
    • Versuchen/Fangen hinzugefügt, um eine bessere Stabilität sicherzustellen
    HSD0001193 Verwenden Sie das Bedingungsfeld in Business-Regeln Diskutieren Handhabbarkeit Die ursprüngliche Abfrage wurde so geändert, dass die Bedingungen „Skript nicht leer“ und „Wann“ enthalten sind, und wurde aus der detaillierten Analyse des HSD-Codes entfernt

    HSD0001459

    Fehlende Hauptkontaktdetails – E-Mail oder Account

    Diskutieren

    Handhabbarkeit

    • Verbesserter Code, um den HealthScan-Definitionsrichtlinien zu entsprechen
    • Gültiges Update des Dokumentationslinks
    HSD0001475

    Berechtigungen ohne Dauer (Start- und Enddatum)

    Diskutieren

    Handhabbarkeit

    • Verbesserter Code, um den HealthScan-Definitionsrichtlinien zu entsprechen
    • Gültiges Update des Dokumentationslinks

    HSD0001484

    Fehlende Asset-Informationen: Primärer Kontakt oder Standort

    Diskutieren

    Handhabbarkeit

    • Verbesserter Code, um den HealthScan-Definitionsrichtlinien zu entsprechen
    • Gültiges Update des Dokumentationslinks

    HSD0001507

    Ein dedizierter Integrationsanwender führt Aktionen anstelle des standardmäßigen Administratoranwenders aus

    Akt

    Sicherheit

    • Tippfehler behoben, der dazu führte, dass alle Abfragen fehlschlugen und alle Datensätze zurückgaben
    • Herausgefilterte Tabellen, für die in der Formularansicht kein Anwenderfeld verfügbar ist
    • Herausgefilterte Baseline-Datensätze
    • Abfrage hinzugefügt, um die als Administrator ausgeführten Aufträge zurückzugeben (ohne Benutzerwert)
    • Anzeige bei Ergebnissen hinzugefügt, um diese Unterscheidung zu verdeutlichen
    • Grenzwert für Ergebnisse von 1.000 hinzugefügt

    HSD0001533

    Die standardmäßige Systemanwendereinstellung für „Zeilen pro Seite“ sollte auf 50 oder weniger festgelegt sein

    Empfehlen

    Performance

    • Dokumentations-URL ersetzt
    • Erstellt immer eine Statistik
    • Defensives Skripting hinzugefügt

    HSD0001623

    Lese-ACLs (Sicherheitsregeln) dürfen „GlideRecord“, „GlideAggregate“ oder „GlideRecordSecure“ nicht im Skript enthalten

    Akt

    Performance

    • Verbesserter Code
    • Die Verwendung von ScriptUtils „performMatch“ und „search außerkraftsetzen“ wurde vermieden
    • Falsche Zeilennummerierung behoben
    • Mehrere Anfragen gelöst
    • Wird in den Ergebnissen zusammen mit GlideRecord und GlideAggregate als GlideRecordSecure berücksichtigt

    HSD0001627

    Audit-Protokoll in anwenderdefinierten Integrationen und Code nicht abfragen

    Empfehlen

    Performance

    • Verbesserte Leistung durch stärkere Abhängigkeit von der Datenbank beim Filtern von Datensätzen
    • Genaue Zeilennummern
    • Reduzierte Anzahl von falsch positiven Meldungen

    HSD0001662

    Unterscheidet sich von der Baseline: Business-Regeln

    Empfehlen

    Upgrade-Fähigkeit

    • Schließt anwenderdefinierte Anwendungen aus
    • Fragt anwenderdefinierte Business-Regeln aus Store-Apps ab
    • Mehrere Anfragen gelöst
    • Genauigkeit und Leistung verbessert
    • Die Anzahl der Ergebnisse wurde erhöht
    • Ergebnisbegrenzung und Abwehrskripting hinzugefügt

    HSD0001664

    Unterscheidet sich von der Baseline: Skripteinbindungen

    Empfehlen

    Upgrade-Fähigkeit

    • Schließt anwenderdefinierte Anwendungen aus
    • Verbesserte Leistung, da nicht zweimal nach der Baseline gesucht wird

    HSD0001665

    Unterschiede zur Baseline: Client-Skripts (und UI-Skripts)

    Empfehlen

    Upgrade-Fähigkeit

    • Schließt anwenderdefinierte Anwendungen aus
    • Fragt anwenderdefinierte Client-Skripts aus Store-Apps ab
    • Mehrere Anfragen gelöst
    • Genauigkeit und Leistung verbessert
    • Die Anzahl der Ergebnisse wurde erhöht
    • Ergebnisbegrenzung und Abwehrskripting hinzugefügt
    HSD0001877 Der Kundenkontakt darf nicht die Rolle „snc_internal“ haben Akt Handhabbarkeit Verbesserter Code, um den HealthScan-Definitionsrichtlinien zu entsprechen

    HSD0002056

    Wissensartikel, die älter als 12 Monate sind, können übermäßig veraltet sein

    Empfehlen

    Handhabbarkeit

    • Logik hinzugefügt, um das einzelne Ergebnis bei Nullergebnissen nicht zu erstellen
    • Try/Catch-Logik hinzugefügt
    • Statistische Punktzahl für Sichtbarkeit auf Null hinzugefügt
    HSD0002295 Serviceverträge ohne Dauer (Start- und Enddatum) Empfehlen Handhabbarkeit Verbesserter Code, um den HealthScan-Definitionsrichtlinien zu entsprechen
    HSD0002299 Funktionseinführung: Automatisierte Fallzuweisung Empfehlen Handhabbarkeit Verbesserter Code, um den HealthScan-Definitionsrichtlinien zu entsprechen
    HSD0002300 CSM-Demodaten-Plugin-Installation Diskutieren Handhabbarkeit Verbesserter Code, um den HealthScan-Definitionsrichtlinien zu entsprechen

    HSD0002371

    Produkteinführung: Verwenden Sie CSM, um Ihre Kundenservicevorgänge zu optimieren

    Diskutieren

    Handhabbarkeit

    • Verbesserter Code, um den HealthScan-Definitionsrichtlinien zu entsprechen
    • Ausführungstyp von „Statistisch“ in „Automatisiert“ geändert
    HSD0002372 Funktionseinführung: Selbstregistrierung für Kundenkontakte Diskutieren Handhabbarkeit Verbesserter Code, um den HealthScan-Definitionsrichtlinien zu entsprechen
    HSD0002437 Überprüft, ob der strikte Modus für GlideRecord-Abfragen aktiv ist Empfehlen Handhabbarkeit Defensives Skripting mithilfe der Struktur „try/catch/finally“ hinzugefügt, um eine Statistik sicherzustellen

    HSD0002534

    Doppelte Fälle mit derselben Nummer erstellt

    Diskutieren

    Anwender-Experience

    • Verbesserter Code, um den HealthScan-Definitionsrichtlinien zu entsprechen
    • Max. Ergebnis auf 75 beschränkt
    HSD0002828 Für alle Ereignisse muss das Feld „Ausgelöst von“ ausgefüllt sein Empfehlen Handhabbarkeit
    • Gibt mehrere Ergebnisse bis maximal 1000 zurück
    • Jedes Ergebnis gruppiert gekennzeichnete Ereignisse nach Anwendung und zeigt die Ereignisanzahl pro App an
    • Jeder Fund verweist auf eine Listenseite mit gekennzeichneten Ereignissen für dieselbe Anwendung
    • Gibt anwenderdefinierte Ereignisse (anstelle von OOTB-Ereignisse) zurück
    • Defensives Skripting bei Problemen mit der Barrierefreiheit von Tabellen
    • Statistik wird immer zurückgegeben
    • Statistik stellt die kumulative Anzahl dar

    HSD0003784

    Prüfen Sie auf nicht behandelte doppelte CI-Aufgaben

    Diskutieren

    Anwender-Experience

    • Defensives Skripting mithilfe der Struktur „try/catch/finally“ hinzugefügt, um eine Statistik sicherzustellen
    • Es wurde eine Prüfung hinzugefügt, ob das Feld „short_description“ vorhanden ist
    • Für Gesamtanzahl zu GlideAggregate migriert
    • 30-Tage-Filter zu Ergebnissen hinzugefügt
    • Grenzwert von 1.000 Ergebnissen hinzugefügt

    HSD0004419

    Deaktivieren Sie veraltete Anwenderaccounts

    Empfehlen

    Handhabbarkeit

    • Gibt ein Ergebnis zurück, wenn mindestens ein inaktiver Anwender gefunden wurde
    • Gibt immer eine Statistik zurück
    • Filtert Anwender heraus, die vor weniger als einem Monat erstellt wurden
    • Defensives Skripting bei Problemen mit Tabellen

    HSD0004672

    In jeder Knowledge Base muss der Wissensmanager ausgefüllt sein

    Empfehlen

    Anwender-Experience

    • Verbesserter Code, um den HealthScan-Definitionsrichtlinien zu entsprechen
    • Rechtschreibfehler behoben
    HSD0004689 Aktiviert das Zwischenspeichern von Sitzungen. Empfehlen Anwender-Experience Verbesserter Code, um den HealthScan-Definitionsrichtlinien zu entsprechen
    HSD0004690 Aktiviert die Funktion „user-mentions“ in Community-Inhalten. Empfehlen Anwender-Experience Verbesserter Code, um den HealthScan-Definitionsrichtlinien zu entsprechen
    HSD0004692 Aktiviert Google re-CAPTCHA auf der Seite zur Selbstregistrierung mit Communities Empfehlen Sicherheit Verbesserter Code, um den HealthScan-Definitionsrichtlinien zu entsprechen
    HSD0004693 Aktivieren Sie Gamification in der Community Empfehlen Anwender-Experience Verbesserter Code, um den HealthScan-Definitionsrichtlinien zu entsprechen
    HSD0004974 Überprüfen Sie, ob die Systemeigenschaft „sn_customerservice.consumer_max_new_cases_daily“ für Verbraucherfälle pro Tag geändert wurde Empfehlen Handhabbarkeit Verbesserter Code, um den HealthScan-Definitionsrichtlinien zu entsprechen
    HSD0004987 Stellen Sie sicher, dass die Gamification einen eindeutigen Namen für den Ebenenbereich hat, dass sich die Gamification-Bereiche nicht überschneiden und dass sie einen eindeutigen Startwert haben. Empfehlen Handhabbarkeit Verbesserter Code, um den HealthScan-Definitionsrichtlinien zu entsprechen
    HSD0005255 Regressionstests für ATF-Schnellstarttest „Management schwerwiegender Probleme“ Empfehlen Upgrade-Fähigkeit Verbesserter Code, um den HealthScan-Definitionsrichtlinien zu entsprechen

    HSD0006666

    Überprüfen, ob „current.update()“ in einer Business-Regel verwendet wird

    Akt

    Performance

    • Verbesserter Code, um den HealthScan-Definitionsrichtlinien zu entsprechen
    • Mehrere Anfragen gelöst
    • Falsche Zeilennummerierung korrigiert
    HSD0011774 Hardwaremodelle müssen Hersteller und Modellnummer aufweisen Empfehlen Handhabbarkeit Überprüfung hinzugefügt: Wenn 0 Modelle vorhanden sind, kein Ergebnis erstellen

    HSD0012251

    Hardware-Asset-Tags sind eindeutig

    Diskutieren

    Handhabbarkeit

    • Dokumentations-URL auf das neueste Playbook aktualisiert
    • Ergebnis entfernt, wenn 0 doppelte Asset-Tags vorhanden sind

    HSD0014977

    Die Methode „GlideRecord.insert()“ sollte nach NULL suchen

    Empfehlen

    Handhabbarkeit

    • Aktualisierte Definition mit aktueller Kommentarbehandlung
    • Versuchen/Fangen hinzugefügt
    • Viele Leistungsverbesserungen