---
title: Transform Script Rules
description: "The below table shows the list of ServiceNow transform script rules that are checked by Quality Clouds. | Description | Severity | Area of impact | | --- | --- | --- | | [Possible use of private data](https://qualityclouds.com/documentation/docs/qc/data-privacy-and-gdpr/possible-use-of-private-data/) |…"
url: "https://community-staging.qualityclouds.com/qcdocs/qcr/rules/transform-script-rules/"
updated: "2025-03-21"
category: Rules for ServiceNow / By Configuration Element
---

# Transform Script Rules

The below table shows the list of ServiceNow transform script rules that are checked by Quality Clouds.

| Description | Severity | Area of impact |
| --- | --- | --- |
| [Possible use of private data](https://qualityclouds.com/documentation/docs/qc/data-privacy-and-gdpr/possible-use-of-private-data/) | Warning | Security |
| [JavaScript - Avoid making connections on unsafe protocols](https://qualityclouds.com/documentation/docs/qc/javascript-rules/javascript-avoid-making-connections-on-unsafe-protocols/) | Warning | Security |
| [Transform scripts with hard-coded sys_ids](https://qualityclouds.com/documentation/docs/qc/servicenow-rules/transform-scripts-with-hard-coded-sys_ids/) | Medium | Manageability |
| [onBefore Transform Scripts should only update the target table](https://qualityclouds.com/documentation/docs/qc/servicenow-rules/onbefore-transform-scripts-should-only-update-the-target-table/) | High | Performance |
| [Scripts should not use gs.sql](https://qualityclouds.com/documentation/docs/qc/servicenow-rules/scripts-should-not-use-gs-sql/) | High | Manageability |
| [Avoid updating the source table on transform scripts](https://qualityclouds.com/documentation/docs/qc/servicenow-rules/avoid-updating-the-source-table-on-transform-scripts/) | High | Manageability |
| [Modified Out of the Box Element](https://qualityclouds.com/documentation/docs/qc/servicenow-rules/modified-out-of-the-box-element/) | Warning | Scalability |
