> ## Documentation Index
> Fetch the complete documentation index at: https://docs.superoffice.com/llms.txt
> Use this file to discover all available pages before exploring further.

# NSFieldRight

## Constructors

### NSFieldRight()

```crmscript theme={null}
NSFieldRight
```

## Methods

## GetFieldRight()

```crmscript theme={null}
Integer GetFieldRight()
```

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

## GetMask()

```crmscript theme={null}
Integer GetMask()
```

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

## GetReason()

```crmscript theme={null}
Integer GetReason()
```

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

## SetFieldRight(Integer)

```crmscript theme={null}
Void SetFieldRight(Integer fieldRight)
```

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

## SetMask(Integer)

```crmscript theme={null}
Void SetMask(Integer mask)
```

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

## SetReason(String)

```crmscript theme={null}
Void SetReason(String reason)
```

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


## Related topics

- [NSFieldProperty](/en/automation/crmscript/reference/CRMScript.NetServer.NSFieldProperty.md)
- [Rights field](/en/api/plugins/quote-connectors/api/rights-field.md)
- [Enum EFieldRight](/en/automation/crmscript/reference/CRMScript.NetServer.EFieldRight.md)
- [SuperOffice.WebApi.Data.FieldRight](/en/api/reference/webapi/SuperOffice.WebApi.Data.FieldRight.md)
- [SuperOffice.WebApi.Data.EFieldRight](/en/api/reference/webapi/SuperOffice.WebApi.Data.EFieldRight.md)
- [Customize layout of user-defined fields](/en/custom-objects/admin/edit-udef-layout.md)
