User Management
With our multi-user feature, you can create and manage a team, giving them access to various aspects of your applications, databases, or static sites. We offer a number of roles to allow you to fine-tune user access. This article explains the various capabilities you can give to your users.
User roles
Company Owner role
There is a special role called the Company Owner. A Company Owner is always also a Company Administrator. There can only be one Company Owner per company.
A Company Owner is the only user in a company who can request an account closure or transfer company ownership (to a Company Administrator in the same account). Apart from that, they are exactly like Company Administrators in day-to-day use.
Company roles
When inviting or modifying a user, the first choice is to give the user Company access or Service access. Service-level users only have access to specific applications, databases, or static sites you assign to them, while company users see company-level details. There are 3 company-level user roles to choose from, with various levels of access based on their role.
All user roles have access to Sevalla’s Support team, but we can only assist with sites your user role can access. If you only have Static Site Hosting with Sevalla, this is a free service, and therefore chat support is not available. We do have detailed Static Site Hosting documentation, and you can also connect with developers and knowledgeable community members in the Sevalla Community forum. This forum is where you can ask questions and discuss all things static site hosting, including website deployment, static site generators, and more. Whether you’re curious about choosing the right style of a static site, troubleshooting issues, or optimizing performance, our community is here to assist you.
Company Administrator
Company Administrators have the highest level of access. They have complete control of all company data and full access to all services, including DNS in Sevalla and migration requests. Only give Company Administrator access to users whom you trust.
Company Developer
A Company Developer has access to manage all services and DNS in Sevalla and can manage service-level users. While a Company Developer can view the list of company users (including email addresses and roles), they cannot make any changes to company-level users.
Company Developers do not see billing details or company settings. The following actions are billing events a company developer does not have access to:
- Access Referrals.
- Add, suspend, or remove applications or databases.
- Change the build resources for an application.
- Change the pod size or the number of instances for an application process.
- Change the database size.
- Add or remove an add-on.
If you want a Company Developer to access any of the above features, you must increase their access level to Company Administrator.
Company Billing
A Company Billing user is a special role that only sees billing details and company settings. They can see invoices, enable automatic invoice emails, and modify company details like name and address. They do not have access to any sites, applications, or databases in any way.
Service roles
Service-level users can access a specific site, application, or database they are given access to. Service-level users may have access to more than one service, for example, an application or 2 applications and a database, etc.
Static Site Administrator
Static Site Administrators have complete access to the site they are given access to, with the exception of removing the static site. A single user can be a Static Site Administrator for multiple sites.
Application Administrator
Application Administrators have complete access to the application they are given access to, with the exception of removing the application. A single user can be an Application Administrator for multiple applications.
Database Administrator
Database Administrators have complete access to the database they are given access to, with the exception of removing the database. A single user can be a Database Administrator for multiple databases.
Sevalla user roles and permissions chart
The following chart provides more specific details about the capabilities each user role has.
Capability | Company Owner | Company Administrator | Company Developer | Company Billing | Service-level Administrator |
---|---|---|---|---|---|
Access billing details or change plan | Yes | Yes | No | Yes | No |
Access referrals | Yes | Yes | No | Yes | No |
Access company analytics | Yes | Yes | Yes | No | No |
Manage all sites, applications, or databases | Yes | Yes | Yes | No | No |
Manage 1 site, application, or database | Yes | Yes | Yes | No | Yes |
Install or remove a paid add-on | Yes | Yes | No | Yes | No |
Request 2FA be disabled for other users in a company* | Yes | No | No | No | No |
Add, suspend, or delete application or database | Yes | Yes | No | No | No |
Access site, application, or database analytics | Yes | Yes | Yes | No | Yes |
Request persistent storage backup restoration | Yes | Yes | No | No | No |
*Can request this if the user is only in one company.
Invite a user
With our multi-user feature, you can create and manage a team, giving them access to various aspects of your sites, applications, or databases. On the Company Users page, you can invite users to your company or services.
Note: You can also invite a user to a service (but not your company) on the service-level User management page.
After you invite a user, they will receive a notification email inviting them to your company. If they do not have a Sevalla account, they’ll need to sign up for one or use Single Sign-On (SSO) to log in and access the company they’ve been invited to.
To invite a user to your company, log in to Sevalla, click your username > Company settings > Users > Invite users.
Invite users to your company in Sevalla.
-
In the pop-up/modal window that appears, enter the email address of the user you’d like to invite. You can invite up to 10 users by separating their email addresses with commas in the email field.
-
Select Company to choose between Company Administrator, Company Developer, or Company Billing.
User invite details with company access.
-
If you only want to grant access to a particular service, select Service, choose the service you want the user to have access to, and either type the name of the service or select it from the list.
Choose the service you want to grant the user access to.
-
Click Send invite to invite the users to your service.
Resend a user invitation
If you need to send the invitation to a user again, you can use the Resend button next to the pending invitation. If you need to delete the pending invitation, click the Delete (trash can) icon at the end of the row.
Resend pending company user invitation in Sevalla.
Add users to a service
We offer a number of user roles in Sevalla so you can fine-tune user access to your site, application, or database. You can invite existing users to a particular service from your username > Company > Users or the service-level User management page.
After you invite a user, they will receive a notification email inviting them to the applicable service(s). If they do not have a Sevalla account, they’ll need to sign up for one or use Single Sign-On (SSO) to log in and access the service they’ve been invited to.
Add users from the company Users page
If you previously added users to your company in Sevalla and later want to change their access to one or more services at the same time without editing each user individually, you can do this on the Company Users page.
Select the users you’d like to change with the checkboxes on the left-hand side of the table. Once you do that, context-sensitive buttons will appear on the top right side of the table, where you can click the Add to Service button.
Add multiple users to a service in Sevalla.
In the modal/pop-up that appears, choose the service you want the user to have access to, and either type the name of the service or select it from the list.
Select a service to add users to.
Once you’re happy with the setup, click Add members.
Invite users from the service Users page
To invite a user to a service from the User management page, follow the steps below:
-
Log in to Sevalla and go to the required service Applications/Databases/Static Sites.
-
Select the required application/database/site > User management > Invite users.
Invite users to a service in Sevalla.
-
In the pop-up/modal window that appears, enter the email address of the user you’d like to invite. You can invite up to 10 users by separating their email addresses with commas in the email field.
Invite a user to your service in Sevalla.
-
Click Invite users.
- If you need to send the invitation to a user again, you can use the Resend (reload) icon next to the pending invitation.
- If you need to delete the pending invitation, click the Delete (trash can) icon near the end of the row to delete it.
- To copy the invite link, click the copy icon at the end of the row.
Remove a user from a company
If you want to remove a user from your company, you can manage your company users in Sevalla.
Removing a user from a company will also remove that user from all sites, applications, or databases associated with the company. If you want the user to have access to one or more services but not company access, you can invite them and only give them access to the required services.
Remove a single user from a company
Log in to Sevalla, and click your username > Company settings > Users, click the trash (delete/remove) icon on the right side of that user’s row.
Remove a user from a company in Sevalla.
Once you click the button, a confirmation modal/pop-up will appear. Click the red Remove member button to acknowledge the removal of that user.
Confirm removing a user from a company in Sevalla.
Remove multiple users from a company
You can remove multiple users from your company at the same time. Use the checkbox to the left of each user to select the desired users. When multiple users are selected, context-sensitive buttons appear near the top of the table. Click Remove and click Remove from [company name] in the dropdown menu that appears.
Remove multiple users from a company in Sevalla.
In the confirmation modal/pop-up that appears, click Remove users to finalize the removal.
Confirm removing multiple users from a company in Sevalla.
Remove yourself from a company or service
If you are not the Company Owner, you can remove yourself from a company or service in your Sevalla User Settings. Click on your username > User settings > Access.
Here you’ll see the companies and services you have access to. Click the kebab (three-dot) menu for the service or company you wish to leave and select Leave company.
Leave a company in Sevalla User Settings.
If you are the Company Owner and need to transfer ownership, check out our guide on how to Transfer Company Ownership.
Remove a user from a service
You can remove users from a service from either the service-level User management page or the company-level Users page.
Remove a user from the company Users page
To remove a user from a service on the Company User Management page, log in to Sevalla, click your username > Company settings > Users, and then click the Edit (pencil) icon on the right side of the user’s row.
Edit a company-level user in Sevalla.
In the Access management modal/pop-up that appears, a list of services the user has access to is shown, along with their access level. Click on the Delete (trash can) icon next to the service to remove the user from that service, and click Change access.
Remove a user from a service in Sevalla.
You can also remove multiple users from a service at the same time.
Note: If you want to only see users with access to a particular service, use the filter above the Name column to filter the list by service.
Using the checkbox to the left of each user name, select the users you wish to remove. Click on the Remove button that appears near the top-right side of the table and select Remove from service name.
Select and remove multiple users from a service in Sevalla.
In the modal/pop-up that appears, click Remove users to finalize the removal.
Confirm revoking user access from a service in Sevalla.
Remove a user from the service Users page
To remove a user from a service on the User management page, log in to Sevalla and the required service Applications/Databases/Static Sites. Select the required application/database/site > User management, and click the Delete (trash can) icon.
Remove a user from a service in Sevalla.
In the modal/pop-up that appears, click the Remove user button to confirm removing the user.
Confirm removing a user from a service.
You can also remove multiple users from a service at the same time. Using the checkbox to the left of each user name, select the users you wish to remove and click Remove users.
Remove multiple users from a service.
In the modal/pop-up that appears, click the Remove users button to confirm removing the users.
Confirm removal of multiple users from a service.