Skip to main content
Version: 1.4.2

Users

OpenPanel has a single user role named User that can only manage their docker container and inherits settings specified by the Admin user.

List Users

To access all OpenPanel users, navigate to OpenAdmin > Users.

The Users page displays a table showcasing each user's Gravatar linked to their email address, username, assigned IP Address, hosting plan name, creation date of the account, a login link enabling user impersonation, and manage button to get detailed user overview.

openadmin users page

Suspended users are highlighted in red, and no actions can be performed on a suspended user.

Create Users

To create a new user, click on the 'New User' button on the Users page. A new section will be displayed with a form where you can set the email address, username, generate a strong password, and assign a hosting plan for the user.

add new user openadmin

  • The OpenPanel username must be 3 to 16 characters long and can only contain letters and numbers.
  • The OpenPanel password must be 6 to 30 characters long and can include any characters except for single quotes (') and double quotes (").

Reset User Password

To reset password for a user click on the user in OpenAdmin > Users or from the individual User page click on "Edit" tab and set the new password in the Password field then click Save.

add new user openadmin

Single User

To view detailed information about a user, and edit their settings, click on their username in the users table.

Statistics

Statistics is the default tab, displays current usage statistics:

  • Storage used
  • Inodes used
  • CPU usage
  • Memoru usage
  • Number of running containers
  • Disk I/O
  • Network I/O
  • Number of PIDs
  • Time statistics usage was last update
  • Historical usage

user statistics

Services

Services page displays all user services (docker containers):

  • Service name
  • Docker Image name and tag
  • Current CPU usage
  • Allocated CPU for the service
  • Current Memory usage
  • Allocated Memory for the service
  • Current status: Enabled or Disabled
  • Terminal link to run docker exec commands in that service.

docker services

Overview

Overview page displays detailed user inforamtion and allows Administrator to set a custom message specifically for this user.

user overview

Displayed information:

  • User ID
  • Email Address
  • IP Address
  • Geo Location for the IP
  • Server Name
  • Docker Context
  • 2FA status
  • Setup Time
  • Custom Message for user

Activity

Displays users activity log.

  • Date
  • Action performed
  • IP Address

user activity

Edit

From the Edit tab, Administrators can edit user information:

  • Username
  • Email address
  • Password
  • IP address
  • Hosting Package

user edit

Suspend User

Suspending an account will immediately disable the user's access to the OpenPanel. This action involves pausing the user's Docker container and revoking access to their email, website, and other associated services. Please be aware of the immediate impact before proceeding.

To suspend a user click on the Suspend link on that user page and type the username to confirm, then click on 'Suspend account' button.

suspend user

Unsuspend User

To unsuspend a user click on the Unsuspend button for that user.

Rename Username

To Rename a user, click on the 'Edit Information' link for the user, then change the address in 'Username' field and click on 'Save changes'.

Change Email address

To change email address for a user, click on the 'Edit Information' link for the user, then change the address in 'Email address' field and click on 'Save changes'.

Delete User

To delete a user click on the delete button for that user, then type 'delete' in the confirmation modal and finally click on the 'Terminate' button.

DANGER

This action is irreversible and will permanently delete all user data.