> ## Documentation Index
> Fetch the complete documentation index at: https://superofficeas-bugfix-ty-screen-designer-paradox.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# NSWorkflowFilter

> Carrier object for WorkflowFilter.

Carrier object for WorkflowFilter.

## Constructors

### NSWorkflowFilter()

```crmscript theme={null}
NSWorkflowFilter
```

Initializes a new instance of the NSWorkflowFilter class.

## Methods

## GetRestrictionGroups()

Gets the restrictions (can be multiple groups) that make up the Workflow filter

```crmscript theme={null}
NSArchiveRestrictionGroup[] GetRestrictionGroups()
```

**Returns:** [CRMScript.NetServer.NSArchiveRestrictionGroup](CRMScript.NetServer.NSArchiveRestrictionGroup) - Get the restrictions

## SetRestrictionGroups(NSArchiveRestrictionGroup\[])

Sets the restrictions (can be multiple groups) that make up the Workflow filter

```crmscript theme={null}
Void SetRestrictionGroups(NSArchiveRestrictionGroup[] eventType)
```

**Returns:** [CRMScript.Global.Void](CRMScript.Global.Void)
