# RequireApproval

Specify what changes require manual approval.

- Source: [`node_modules/@aws-cdk/cloud-assembly-schema/lib/integ-tests/commands/common.d.ts`](https://github.com/aws/aws-cdk/blob/v2.276.0/packages/aws-cdk-lib/node_modules/@aws-cdk/cloud-assembly-schema/lib/integ-tests/commands/common.d.ts#L4)
- Type last changed: v2.274.0 · 20 Oct 2026

## Members

| Member | Description |
| --- | --- |
| `NEVER` | Approval is not required. |
| `ANYCHANGE` | Manual approval required for any change to the stack. |
| `BROADENING` | Manual approval required if changes involve a broadening of permissions or security group rules. |
| `DESTRUCTIVE` | Manual approval required if changes replace, delete or orphan an existing resource. |

## Referenced by

- [`DeployOptions`](/v2/docs/aws-cdk-lib.cloud_assembly_schema.DeployOptions).requireApproval
