· Tutorial ·

How do I create and manage SWPanel access profiles?

1. What are the access profiles

Access profiles are used to define which actions a user can perform within SWPanel and which actions cannot be performed. These access profiles are assigned to a user, so you will only be able to see and perform the actions that his/her access profile and assigned service/s allow.

To create a user, assign an access profile and a service, see the manual How to create a SWPanel access using a new user

2. How to access the access profile management

To access the Access Profiles management, position the cursor over the gear icon at the top right of SWPanel. Then click on SWPanel User Management:

enter image description here

Then click on the Access profiles tab:

enter image description here

3. Default access profiles

There are four automatically created access profiles. These profiles are configured so that users can perform the most common actions.

enter image description here

If you need to create a user profile with specific permissions, please review the section “4. How to create a customized access profile

Hosting Management

The Hosting Management profile has assigned permissions so that the user can manage everything related to the assigned Hosting service: create, modify and delete databases, manage FTP accounts, email accounts, DNS records management, installation and management of CMS (WordPress, PrestaShop, Moodle), etc.
The user will not have access to the cloud.

More information in the manual How to create an access to SWPanel using the service name

Cloud Management

The Cloud Management profile allows the user to manage one or more clouds, being able to perform the following actions: stop, start, restart and park the cloud, manage alerts, backups, snapshots and logs. Management of security systems (AntiDDos, Fail2Ban, FW layer 4), log management, among others.
If the user is also assigned a Hosting service, you will be able to: start and stop services, see the use of Hosting resources and see the service servers.
Hosting services cannot be created through this profile.

Mail Management

The Mail Management profile, has assigned permissions to manage the mail account assigned to it, so you will be able to: Change the password, create and delete Autoresponders. In this case, the user will not be able to modify the mailbox space limitation.

More information in the manual How to create an access to SWPanel to manage a mail account

Administrative and Financial Management

The Administrative & Financial Mangement profile has permissions for the user to manage billing and payments. You will be able to review invoices, balance management, credit card management, and open administrative tickets, among others.
At no time the user will be able to see or perform actions on domains or services.

4. How to create a customized access profile

Duplicate a default profile

In order to create a custom access profile you must first duplicate one of the profiles already created. Choose the one that most closely resembles the permissions you want to apply.
Then click on the profile’s […] menu → Duplicate Profile:

enter image description here

In the new window, you will have to assign a name to the access profile:

enter image description here

Modify profile permissions

From the […] menu of the previously created profile, click Modify this Profile.

enter image description here

In this tab, you will be able to assign permissions to your access profile by checking the boxes of the permissions you require.

enter image description here

If you need the profile to have access to the dashboard of a service you must check the option Management about ServicesManage Services and uncheck the boxes inside it (if you do not need those permissions).