HealthScan definitions updates: August 2024 release
Some HealthScan definitions are deprecated or updated between releases.
Deprecated definitions
The following definitions have been deprecated for the August release.
| Number | Short description | Category | Reason for deprecation |
|---|---|---|---|
| HSD0002058 | Articles that should have been made inactive are still accessible in the KB | Manageability | Replaced by HSD0002056 and HSD0002465 |
| HSD0002403 | Add a finding for Skipped Items during last upgrade | Upgradeability | Duplicate HealthScan definition |
| HSD0018256 | Find credentials with few or no affinities | Performance | Replaced by HSD0002198 |
Updated definitions
The following definitions have been updated for the August release to improve performance, reduce false positives, and meet the latest coding practices. Some of these definitions will have a positive or negative impact on your customer instance scores.
| Number | Short description | Category | Included in Health Assessment scans | Update description |
|---|---|---|---|---|
| HSD0001060 | Use UI Policies Instead of Client Scripts | Manageability | X | Improved performance |
| HSD0001278 | Before Business Rules should not update() or insert() records on other tables | Performance | X | Improved performance |
| HSD0001338 | Business Rules should not be defined on the Global table (Global Business Rule) | Performance | X | Added check to ignore out-of-the-box records |
|
HSD0001372 |
Too many fields on a form |
User Experience |
X |
|
| HSD0001378 | Reports not run for 3 months | Manageability | X | Definition updated to provide Findings |
| HSD0001387 | Max page list size options should not be 100 or higher | Performance | X | Best Practice check introduced |
| HSD0001391 | Number of users with the admin role | Manageability | X | Improved performance |
| HSD0001398 | Script Includes with duplicate names | Manageability | X | Improved performance |
| HSD0001518 | Check for manual indicators with no scores entered | Manageability | X | Improved performance |
| HSD0001554 | JDBC Data Sources should have the "Use last run datetime" option checked | Performance | X | Altered script to look at import histories and focus only where a threshold number of records are 'ignored' and the DS lacks this setting |
|
HSD0001556 |
For domain separated instances, admins should be at the top level domain instead of Global |
Manageability |
X |
|
| HSD0001560 | Use 'track by' in ngRepeat loops | Performance | Improved performance | |
|
HSD0001600 |
Transform Script that run onBefore should not update() or insert() records on another table |
Manageability |
X |
|
| HSD0001602 | Number maintenance fields unique | Manageability | X | Exclude findings where the dynamic default value is used |
| HSD0001632 | Long running (slow) scripts | Performance | X | Improved performance |
| HSD0001926 | Specify group types | Manageability | X | Resolved potential false positives |
| HSD0002151 | Use AngularJS services rather than window objects. | Performance | X | Improved performance |
|
HSD0002198 |
Find credentials with few or no affinities |
Performance |
X |
|
| HSD0002258 | Minimize cancelled discoveries | Manageability | X | Improved performance |
|
HSD0002370 |
Setup SLAs for Case Management |
Manageability |
|
|
| HSD0002415 | Width of the Special Handling Notes pop-up window in pixels cannot be less than 300 pixels. | User Experience | Changed recommendation | |
| HSD0002464 | Inactive Knowledge Author | User Experience | X | Active published knowledge articles are now searched for inactive users |
| HSD0002473 | Targeted Communications- Recipient List needs to be Refreshed | User Experience | Removed logic to check that recipient lists assigned to an active publication has been updated or refreshed | |
| HSD0002513 | Service Catalog- Maximum order quantity should not exceed 10 | User Experience | X | Improved performance |
| HSD0002782 | HR PDF Template with Published Document | Manageability | X | Improved performance |
| HSD0002791 |
Number, Opened, and Opened by should be populated by default scripts |
Manageability |
X |
|
| HSD0002827 | All events should have a description | Manageability | Implemented a simple check for pie.isBaseline() | |
|
HSD0002834 |
The number of rules associated with an order guide should be kept to a minimum |
Performance |
X |
|
| HSD0004580 | Knowledge Management Advanced plugin should be active. | User Experience | Improved performance | |
| HSD0004581 | Checklist should be configured with each & every Knowledge Base. | User Experience | Improved performance | |
|
HSD0004602 |
Adoption of ATF Quick Start Test 'Communities' |
Upgradeability |
|
|
|
HSD0004604 |
Adoption of ATF Quick Start Test 'Customer Service Base Entities' |
Upgradeability |
|
|
| HSD0004656 | Adoption of ATF Quick Start Test 'Customer Service Management for Orders' | Upgradeability | Improved performance | |
| HSD0004657 | Adoption of ATF Quick Start Test 'Customer Service Request Integration' | Upgradeability | Improved performance | |
| HSD0004658 | Adoption of ATF Quickstart Test 'CSM Extension for Proxy Contacts' | Upgradeability | Improved performance | |
| HSD0004659 | Adoption of ATF Quickstart Test 'Major Issue Management' | Upgradeability | Improved performance | |
| HSD0004660 | Adoption of ATF Quickstart Test 'Skill Rule' | Upgradeability | Improved performance | |
|
HSD0004973 |
Check if system property- consumer_max_comments_per_case_daily has been modified for consumer Cases attachment limit |
Manageability |
|
|
| HSD0006970 | Percent of Active Hardware and VM Instance CIs processed via IRE | Manageability | Improved performance | |
| HSD0010608 | Percent of Active HW CIs without Asset linkage | Manageability | Improved performance | |
| HSD0012874 | Install Base Items with Business Services | Manageability | Improved performance | |
| HSD0012929 | Install Base Items with Application Services | Manageability | Improved performance | |
|
HSD0001015 |
Reports should typically not be made public |
Manageability |
X |
|