--- title: GRC Model State Transition Condition form description: Use the GRC Model State Transition Condition form to define the transition conditions to control how a compliance case or request traverses through the different workflow states by using the GRC: Compliance Case Management application. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/governance-risk-compliance/compliance-case-management/grc-model-state-transition-condition-form.html release: australia product: Compliance Case Management classification: compliance-case-management topic_type: reference last_updated: "2026-03-12" reading_time_minutes: 1 breadcrumb: [Define model state transitions, Configure, Compliance Case Management, Governance, Risk, and Compliance] --- # GRC Model State Transition Condition form Use the GRC Model State Transition Condition form to define the transition conditions to control how a compliance case or request traverses through the different workflow states by using the GRC: Compliance Case Management application. See the following table for a description of the field values.
| Field | Description |
|---|---|
| Name | Name of the condition. |
| State transition | Transition of states. This field is automatically set to the model state transition value. |
| Application | Name of the application that this condition applies to. This field is automatically set to **GRC: Compliance Case Management**. |
| Active | Option to enable the model state transition condition. |
| Description | Description of this state transition. For example, in the **Description** field for the New state, you could enter `New state can move only to Analyze state`. |
| Error message | Error message to be displayed when the conditions aren’t met. |
| Requires | Transition conditions: - **Task has been through Approval**: Condition passes if the related task has an approval that is either accepted or rejected. - **Task is Approved**: Condition passes when the task is approved. - **Task is Rejected**: Condition passes when the task is rejected. - **Transition Condition**: Conditions for this state transition. - **Transition Script**: Advanced conditions for this state transition. |
| Condition | Conditions to be defined for this state transition. This field appears only when **Transition Condition** is selected from **Requires**. |
| Script | Script to be defined for this state transition. This field appears only when **Transition Script** is selected from **Requires**. |