---
title: "Interface: IManipulationPermissions | Customer's Canvas On-Premises"
canonical: "https://customerscanvas.com/docs/on-premises/design-editor/iframe-api/reference/design-editor-iframe/interfaces/WidgetConfigurationInterfaces.IManipulationPermissions/"
---

# Interface: IManipulationPermissions

> A structure defining the manipulation permissions.

## Example

```json
{
   "defaultItemsConfig": {
       "rectangle": {
           "manipulationPermissions": {
               "allowMoveHorizontal": false,
               "resizeGrips": {
                   "edge": false,
                   "corner": ["Proportional"]
               }
           }
       }
   }
}
```

## Properties

### allowDelete?

> `optional` **allowDelete?**: `boolean`

Allows deleting elements. The default value is `true`.

***

### allowMoveHorizontal?

> `optional` **allowMoveHorizontal?**: `boolean`

Allows moving elements horizontally. The default value is `true`.

***

### allowMoveVertical?

> `optional` **allowMoveVertical?**: `boolean`

Allows moving elements vertically. The default value is `true`.

***

### allowRotate?

> `optional` **allowRotate?**: `boolean`

Allows rotating elements. The default value is `true`.

***

### allowDragAndDrop?

> `optional` **allowDragAndDrop?**: `boolean`

Allows dragging the content of image placeholders when they have the `<PH><MAMH_f><MAMV_f>` markers. The default value is `true`.

***

### resizeGrips?

> `optional` **resizeGrips?**: [`IResizeGripsPermissions`](https://customerscanvas.com/docs/on-premises/design-editor/iframe-api/reference/design-editor-iframe/interfaces/WidgetConfigurationInterfaces.IResizeGripsPermissions.md)

Enables the corner and side grips to resize elements.
