Instance scan checks

shivaadapa
Tera Expert

what is the purpose of categories in instance scan checks? how can we now where can we use different types of categories?

1 REPLY 1

Anand Kumar P
Giga Patron
Giga Patron

Hi @shivaadapa ,

"Table Check
Create a check by selecting Create a new Table Check if you know which specific table and conditions you want to test. This check type is applied on only one table at a time. You can also include your own script for more complex capabilities by selecting the Advanced option on the form.

Column Type Check
Retrieve all records containing a specific column field type from all tables in an instance by selecting Create a new Column Type Check. The Column Type Check type implements the rule you created to iterate all records matching the target column field type.

Script Only Check
Create a check without specifying a table or a column type by selecting Create a new Script Only Check. You can verify meta data, configurations, and execute complex checks by writing your own script.

Linter Check
Create a linter check to identify any issues in a script. When a linter check is run on a record, an abstract syntax tree for its code is generated. You can use the abstract syntax tree to analyze issues with the code."

Good to add. When working with the Script field on the Table Check and Column Type Check, you have to provide:
finding.increment()

Categories-

  1. Manageability:

    • Purpose: Checks within this category focus on factors related to managing and maintaining your ServiceNow instance effectively.
    • Example checks: Checks that assess configuration management practices, customization governance, or adherence to change management policies.
  2. Security:

    • Purpose: Security-related checks are crucial for identifying vulnerabilities and ensuring your instance is protected.
    • Example Checks: Checks that verify access control settings, password policies, encryption, and compliance with security best practices.
  3. User Experience:

    • Purpose: This category is dedicated to checks that evaluate the overall user experience within your instance.
    • Example Checks: Checks that assess the performance of user interfaces, the responsiveness of applications, or compliance with accessibility standards to ensure a seamless user experience.
  4. Upgradeability:

    • Purpose: Checks in this category help you ensure that your instance is ready for ServiceNow upgrades without major issues.
    • Example Checks: Checks that validate deprecated features, customizations, or code that might break during an upgrade.
  5. Performance:

    • Purpose: Performance-related checks are essential to identify bottlenecks and optimize system performance.
    • Example Checks: Checks that analyze database performance, script efficiency, and system responsiveness under load.

    • Please mark it as solution proposed and healpful if it works.
    • Thanks
    • Anand