--- sidebar_position: 1 --- # Admin enable/disable the admin panel, reset password, add admin users, etc. ## Check Status Check if AdminPanel is enabled or disabled and display link on which the AdminPanel is accessibe: ```bash opencli admin ``` Example: ```bash # opencli admin ● AdminPanel is running and is available on: https://server.openpanel.co:2087/ ``` ## Enable / Disable AdminPanel To disable access to the AdminPanel: ```bash opencli admin off ``` To enable access to the AdminPanel: ```bash opencli admin on ``` ## List Admin users To view all admin accounts: ```bash opencli admin list ``` ## Create new Admin To create new admin accounts: ```bash opencli admin new ``` ## Reset Admin Password To reset the password for an admin user: ```bash opencli admin password [username | admin] ``` ## Rename Admin User To rename an existing admin user: ```bash opencli admin rename ``` ## Suspend Admin User To suspend an existing admin user: ```bash opencli admin suspend ``` ## Unsuspend Admin User To unsuspend an existing admin user: ```bash opencli admin unsuspend ``` ## Delete Admin User To rename an existing admin user: ```bash opencli admin delete ``` :::info Note: User with 'admin' role can not be deleted. ::: ## Notifications `opencli admin notifications` allows you to change the notification preferences. Settings are stored in `/usr/local/admin/service/notifications.ini` file. However, it is recommended not to modify this file directly. Instead, it's best to utilize the opencli commands. This way, any changes made are immediately applied, and the admin service is automatically restarted only when necessary. ### Get The `get` parameter allows you to view current notification settings. ```bash opencli admin notifications get