---
editLink: false
lastUpdated: false
---

[@salesforce/b2c-tooling-sdk](../../modules.md) / [safety](../index.md) / SafetyLevel

# Type Alias: SafetyLevel

> **SafetyLevel** = `"NONE"` \| `"NO_DELETE"` \| `"NO_UPDATE"` \| `"READ_ONLY"`

Defined in: [packages/b2c-tooling-sdk/src/safety/safety-middleware.ts:22](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/4c2d4c5cb34e8e0ea15a260d257e468c823c4885/packages/b2c-tooling-sdk/src/safety/safety-middleware.ts#L22)

Safety levels for preventing destructive operations.

- NONE: No safety restrictions (default)
- NO_DELETE: Block DELETE operations only
- NO_UPDATE: Block DELETE and destructive operations (reset, stop, restart)
- READ_ONLY: Block all write operations (only GET allowed)
