# Javascript: EditableRegion.getUserName Method

> Gets the name of the user who can edit the region. This parameter can be null or an empty string to indicate, that no user name has been specified and the region can be edited by everyone.

- **Product:** DS Server
- **Section:** Reference
- **Kind:** Method
- **Introduced:** 28.0
- **Path:** DS Server > Reference > JavaScript API > Javascript: EditableRegion.getUserName Method
- **379 words**
- **Web URL:** https://docs.textcontrol.com/ds-server/reference/javascript/editableregion/getusername-method/
- **LLMs URL:** https://docs.textcontrol.com/ds-server/reference/javascript/editableregion/getusername-method/llms.txt
- **LLMs-Full URL:** https://docs.textcontrol.com/ds-server/reference/javascript/editableregion/getusername-method/llms-full.txt

---

### Description

Gets the name of the user who can edit the region. This parameter can be null or an empty string to indicate, that no user name has been specified and the region can be edited by everyone.

### Syntax

```javascript
<void> EditableRegion.getUserName(<RequestStringCallback> callback, [<ErrorCallback> errorCallback])
```

### Parameters

| Parameter | Description |
|---|---|
| callback | Receives the name of the user who can edit the region. |
| errorCallback | Optional. Is called when the operation failed with an error. |

### Examples

The following example demonstrates `EditableRegion.getUserName` in a practical document-editing workflow. It gets the name of the user who can edit the region. This parameter can be null or an empty string to indicate, that no user name has been specified and the region can be edited by everyone.

```javascript
function onTxError(error) {
    console.error("TX Text Control error:", error.msg);
    error.handled = true;
}

function inspectUserName(editableRegion) {
    editableRegion.getUserName(
        function(result) {
            console.log("get user name result:", result);
        },
        onTxError
    );
}
```

---

## Nearby

- **Previous:** [Javascript: EditableRegion.getText Method](https://docs.textcontrol.com/ds-server/reference/javascript/editableregion/gettext-method/llms-full.txt)
- **Next:** [Javascript: EditableRegion.save Method](https://docs.textcontrol.com/ds-server/reference/javascript/editableregion/save-method/llms-full.txt)
