# GC.Spread.Sheets.Collaboration.PermissionTypes

## Content

# Enumeration: PermissionTypes

[Sheets](../modules/GC.Spread.Sheets).[Collaboration](../modules/GC.Spread.Sheets.Collaboration).PermissionTypes

Enumerates permission types for viewers.

## Table of contents

### Enumeration members

- [allowFilter](GC.Spread.Sheets.Collaboration.PermissionTypes#allowfilter)
- [allowHideRowsOrColumns](GC.Spread.Sheets.Collaboration.PermissionTypes#allowhiderowsorcolumns)
- [allowNonDataModifyingOperations](GC.Spread.Sheets.Collaboration.PermissionTypes#allownondatamodifyingoperations)
- [allowResizeRowsOrColumns](GC.Spread.Sheets.Collaboration.PermissionTypes#allowresizerowsorcolumns)
- [allowSort](GC.Spread.Sheets.Collaboration.PermissionTypes#allowsort)

## Enumeration members

### <a id="allowfilter" name="allowfilter"></a> allowFilter

• **allowFilter** = `8`

Permits filtering ranges.

___

### <a id="allowhiderowsorcolumns" name="allowhiderowsorcolumns"></a> allowHideRowsOrColumns

• **allowHideRowsOrColumns** = `2`

Permits hide or unhide rows/columns.

___

### <a id="allownondatamodifyingoperations" name="allownondatamodifyingoperations"></a> allowNonDataModifyingOperations

• **allowNonDataModifyingOperations** = `1`

Permits non-data-modifying operations

___

### <a id="allowresizerowsorcolumns" name="allowresizerowsorcolumns"></a> allowResizeRowsOrColumns

• **allowResizeRowsOrColumns** = `4`

Permits resizing rows/columns.

___

### <a id="allowsort" name="allowsort"></a> allowSort

• **allowSort** = `16`

Permits sorting.
