> For the complete documentation index, see [llms.txt](https://docs.couchdrop.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.couchdrop.io/administration/user-and-group-management/editing-users.md).

# Editing Users

## Overview

Existing Couchdrop users can be updated from the **Admin Panel > All Users** page.

You can change a user's account details, access permissions, authentication, filesystem access, feature access, group membership, and security controls without recreating the user.

For an overview of how users work in Couchdrop, see [User and Group Management](/administration/user-and-group-management.md).

## Editing a user

From **Admin Panel > All Users**, select the user you want to update.

User settings are grouped into areas including:

* **General**
* **Group Membership**
* **Access Controls**

Changes available depend on the user's role and current configuration.

## General settings

General settings control the user's account and filesystem access.

You can update:

* **Username**
* **Email Address**
* **Password**
* **User type/role**
* **Home Directory**
* **Global filesystem permissions**
* **Delete allowed**

The user's **Home Directory** determines the highest-level folder they can access. For more information, see [Root Directory](/administration/user-and-group-management/root-directory.md).

Authentication can also be managed using passwords or SSH keys. See [Passwords and RSA Keys](/administration/user-and-group-management/passwords-and-rsa-keys.md).

### Group membership

Users can be added to Groups to inherit access and permissions configured for that group.

| Setting              | Description                                                                                                                                                                                                              |
| -------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| **Group Membership** | Add the user to an existing group. Group settings can apply additional access, roles, and feature permissions to members. See [**Users and Groups**](/administration/user-and-group-management.md) for more information. |
| **Managers**         | Assign one or more managers to the user.                                                                                                                                                                                 |

See [Groups](/administration/user-and-group-management/groups.md) for more information.

### Access controls

Access controls determine how the user can connect to Couchdrop and which features they can use.

Available controls include:

* **Allow SFTP and SCP Connections**
* **Allow FTP/FTPs**
* **Allow Upload Portal**
* **Allow Web Portal**
* **Enable Shared Links**
* **Enable Inboxes**
* **Enable Transfer Automations and Actions**
* **Enable Inbound AS2 Stations**
* **Network ACLs**

Only enable the connection methods and features required by the user.

For more information about feature permissions, see [Features Access](/administration/permissions/features-access.md).

For restricting access by IP address or network, see [Network ACLs](/security-and-governance/firewalls-and-acls.md).

{% hint style="info" %}

#### User roles

A user's role determines the level of access they have in Couchdrop:

* **Administrator** — Manages users, groups, and system settings.
* **Team Member** — Uses Couchdrop operational features without access to the Admin Panel.
* **External User** — Restricted account for customers, partners, applications, or automated systems.

See [User Roles](https://docs.couchdrop.io/~/changes/210/administration/user-and-group-management/user-roles) for more information.
{% endhint %}
