---
sourceDocument: Brazil IT Service Management
sourceDocumentLink: https://www.servicenow.com/docs/r/it-service-management

 Release :

    - brazil

ft:locale :

    - en-US

ft:publication_title :

    - Brazil IT Service Management

ft:clusterId :

    - itsm

bundleId :

    - itsm

workflow :

    - Technology


---

# Model script editor role

# Model script editor role {#ariaid-title1}

Release version: Brazil  
Updated September 10, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read  
This role grants write access to the scripted condition fields on model state transition conditions and model condition types.

## Role required to edit scripted condition fields {#model-script-editor-roles__section_script_editor_roles}

{#model-script-editor-roles__table_script_editor_roles__entry__4}

| Role | Description | Elevated privilege | Grants write access to |
|-|-|-|-|
| `change_model_script_admin` | Enables modification of the scripted condition fields on transition conditions and transition condition types. | false | Scripted condition fields on change model state transition conditions and change model condition types. |
[Table 1. Script editor roles]

{#model-script-editor-roles__table_script_editor_roles}

No existing role inherits either of these roles, so assign the applicable role directly. For information on assigning a role to a user, see [Assign a role to a user](https://www.servicenow.com/docs/access?context=t_AssignARoleToAUser&version=brazil&pubname=brazil-platform-administration&ft:locale=en-US).

## Where the role applies {#model-script-editor-roles__section_where_roles_apply}

The same scripted condition field appears in several places, and the role protects all of them:

* Model state transition conditions, where Requires is set to Transition Script. To edit the script, see [Configure change model states](https://www.servicenow.com/docs/oVxkd1~Covg22_D_vx4MAg "Configure states for change models and define transition between multiple states.").
* Model condition types, where Condition type is set to Script. To edit the script, see [Create predefined transition condition types](https://www.servicenow.com/docs/SyBY6IL_0Np4A5pkKDfyBg "Create predefined transition conditions to reuse the conditions for your change models.").

{#model-script-editor-roles__ul_where_roles_apply}  
Note:  
A user who doesn't have the role can still open the record and read the script. The script editor is displayed in read-only mode, and pointing to the editor displays the message Cannot edit in read-only editor. All other fields on the record continue to follow the existing access controls.

