WP Engine User Management and Roles
The WP Engine User Portal is your platform management hub. Various users can access this portal to make changes to environments or settings, such as ordering an SSL, mapping a domain or even connecting to SSH.
With WP Engine, managing users is easy within the User Portal, and any extra user can be assigned different permissions.
Recover User Portal Login
So you’ve lost your User Portal password- Don’t worry, it happens to the best of us! For security purposes there are a limited number of ways to recover this login. You will need to follow one of the following processes to regain access to your WP Engine account.
Your User Portal account is completely separate from any WordPress logins and can be reset independently.
If you no longer have access to the email address on file:
- Have any other Owner level user on the hosting account update your email address
- Have any other Owner level user on the hosting account add a new user for you
Even if you have/should have Owner privileges, another Owner on the account can still do these tasks for you.
Recover Access as a Sole Owner
If you are the only Owner on the account, have lost your password, and no longer have access to the email address, there are two remaining options:
- If you need access to your account in the absence of an authenticated Owner, WP Engine will require a valid order from a court of competent jurisdiction showing that you are the lawful owner of the account and should be granted administrative access.
- Alternatively, if you can verify Billing information on the account:
- Contact WP Engine Support by opening a Sales chat at the top right of this page
- Request a zipped backup of your website(s)
- You will need to verify the last 4 of the credit card on file for the account
- Create a new WP Engine hosting account
- Import the backup to a new environment, on your new hosting account
- Our manual migration checklist may be helpful here.
- Contact Support again to request cancellation of billing for the old account
- This last step will require your full relevant billing details. We can’t close the old account without a valid Owner however we can cease billing with validation of the billing details. The old account will eventually close when billing becomes past due at the end of the billing cycle.
We realize neither of these options is ideal, but please understand that our account authentication and recovery processes stem from our desire to protect the security of your account. Of course, diligence in maintaining accurate user and account information is the best solution, and can prevent problems like this from arising.
Access Account Users
Many WP Engine account holders find it useful to add extra users to their hosting account to get help when they need it. For instance, some users add a developer or someone to manage their SFTP credentials, their database, etc.
- Log into the User Portal
- Expand Users in the navigation
- Click Account Users
Add User
- Open the Users page
- Click the Add User button
- Fill in the fields
- Click Create user
- That user will receive an email confirming their user portal account access.
Adding a user to the User Portal does not automatically add them to the WordPress admin of any websites on your account. However, adding a user to the account will allow them to use Seamless login to create a WordPress admin user, if this feature has been activated on the hosting account.
NOTE: To maintain the integrity of each of our customer account’s security, the WP Engine Support team cannot create Users in the User Portal.
Edit User
When managing users you cannot edit someone else’s user portal account, but you can change their level of access to your account.
- Open the Users page
- Locate the user you wish to modify
- Click the Edit button next to the name
- Your user must have the proper access level to modify another users’ role
- Use the dropdown to change the user’s role
- If you select Partial, a checklist will display to select which environments the user will be granted access to
- Click Update user
That user will receive an email notice, confirming their revised User Portal account access.
Remove User
- Open the Users page
- Locate the user you wish to modify or remove
- Click the Edit button next to the name
- Your user must have the proper access level to modify another users’ role
- Click Remove
- Click Confirm to revoke that user’s access to the hosting account
NOTE: Removing a user in the User Portal does not automatically delete them to a WordPress admin. WordPress admin users must be removed manually from each site.
Technical Contacts
There are times we will need to get in touch with someone about the website(s) on your account–whether it be communicating critical security information, warning you about issues that could cause downtime, server migration notifications, or DNS updates. A Technical Contact is the person notified in case of any technical issues for an environment.
Technical Contacts are different from User Portal Users and are not considered a “user role”. Users manage your account, whereas Technical Contacts are contacted when WP Engine needs to get in touch about a specific environment.
Technical Contacts don’t necessarily have to be User Portal users. They may be whoever you trust to be notified of technical issues. Currently, only one Technical Contact can be assigned per environment. However, you can set a Technical Contact to be an email distribution address if multiple points of contact are needed. This is helpful if you need a group of people to be informed of critical information about a particular environment.
- Log into the User Portal
- Expand Users in the navigation
- Click Technical contacts
- Direct link to this page: https://my.wpestaging.qa/technical_contacts
- Check the box for each environment you wish to edit the technical contact for. Multiple environments can be selected at once, if needed.
- Click Edit contact
- Choose an existing contact, or fill in new contact information
- Click Update contact info
User Portal Roles
The role a user is assigned will determine which information they can see, actions they can perform and information Technical Support can assist with.
Owners and Full Users
These users have access to all environments on a hosting account.
- Owner
- Has access to everything in the User Portal, including the ability to delete Sites, move Sites to other accounts, close an account, and remove users from the account.
- Can initiate and accept Transferable Sites, as well as promote a Transferable to a Billable Site.
- This role can purchase the Smart Plugin Manager add on for an account, as well as enable, disable or modify these settings on individual environments.
- More information on account ownership can be found here.
- Full (with billing)
- Can access the Billing section of the User Portal and make Billing changes. However, it cannot delete sites, move sites to other accounts, close an account, or remove users from the User Portal.
- Can initiate and accept Transferable Sites, as well as promote a Transferable to a Billable Site.
- Can enable, disable and modify Smart Plugin Manager on individual environments.
- Full (no billing)
- Can accept Transferable Sites, but not initiate transfers or promote from Transferable to Billable.
- Can enable, disable and modify Smart Plugin Manager on individual environments.
Partial Users
These users have access to specific environments on a hosting account.
- Partial (with billing)
- Has all the limitations of “Full (billing)” but cannot create or copy WordPress environments.
- Can modify an environment that has been designated by the Owner and access the Billing section of the User Portal.
- Can initiate the transfer of a Transferable Site and promote a Transferable to a billable Site for all environments the user has been granted access to.
- Cannot perform any actions related to Smart Plugin Manager.
- Partial (no billing)
- Has all the limitations of “Full (no billing)” but cannot create or copy WordPress environments.
- Can only modify an environment that has been designated by the Owner.
- Cannot perform actions related to Transferable Sites or Smart Plugin Manager.
User Role Capabilities
Owner | Full (with Billing) | Full (without Billing) | Partial (with Billing) | Partial (without Billing) | |
---|---|---|---|---|---|
Access All Environments | ✓ | ✓ | ✓ | ||
Add Sites and Environments | ✓ | ✓ | ✓ | ||
Copy Environments | ✓ | ✓ | ✓ | ✓ | ✓ |
Delete Environment | ✓ | ||||
Transfer a Site or Environment | ✓ | ✓ | |||
Accept a Transferable Site | ✓ | ✓ | ✓ | ||
Defer Automatic WP Updates | ✓ | ✓ | ✓ | ✓ | ✓ |
Add User | ✓ | ||||
Delete User | ✓ | ||||
Edit User Roles | ✓ | ||||
Manage SFTP Logins | ✓ | ✓ | ✓ | ✓ | ✓ |
Manage Git Keys | ✓ | ✓ | ✓ | ✓ | ✓ |
Manage CDN | ✓ | ✓ | ✓ | ✓ | ✓ |
Enable WP Engine API | ✓ | ||||
Manage Smart Plugin Manager | ✓ | ✓ | ✓ | ||
Edit Billing Information | ✓ | ✓ | ✓ | ||
View Invoices | ✓ | ✓ | ✓ | ||
View Monthly Report | ✓ | ✓ | ✓ | ||
Upgrade Plan | ✓ | ✓ | |||
Purchase Add-ons | ✓ | ||||
Purchase SSL | ✓ | ✓ | |||
Add Let’s Encrypt SSL Certificates (free) | ✓ | ✓ | ✓ | ✓ | ✓ |
Cancel Hosting Account | ✓ | ||||
Owner | Full (with Billing) | Full (without Billing) | Partial (with Billing) | Partial (without Billing) |
Account Activity Log
At WP Engine we understand the importance of being able to monitor the activity on your account. Using the Activity Log in your User Portal, users are able to see who made changes and when those changes were made.
- Log in to the User Portal
- Expand Users, from any page in the User Portal
- Click Account Activity
Users will also be able to see actions committed by WP Engine. These actions will be logged as a user named WP Engine.
Logged Actions
The log information can be viewed based on your own User Portal role. Owners can view all logged actions and Partial users can only view information for environments they have been granted access to.
User/Account Management
- Addition and deletion of users (Owner only)
- User logs in to Portal (Owner only)
- User account access level changes (Owner only)
- SFTP user addition, modification, and deletion
- Git user addition and deletion
- Account plan changes, such as upgrades & downgrades (Owner Only)
Environment Management
- Environment creation and deletion
- Environment transfers (transfers out and incoming accepted transfers)
- SSL requests (including which domains are associated with the SSL certificates)
- Addition, removal, and updates to the password protection of an environment
- Creation, restoration, and downloads of backup snapshots
- Deferrals of WordPress updates for a particular environment
- Cache purge
- Addition, modification, and deletion of domains
- Addition, modification, and deletion of redirect rules
Filtering
Need to filter certain users? No problem! We have a granular way to filter through changes. On the Activity Log page, you will notice there are headers to each section of the table that allow you to filter based on specific criteria.
You can use these filters to search by user, environment, domain name, defined actions, time, or any combination of the four.
Account Ownership and Administration
When you or your designated representative activates an account with WP Engine, we collect some basic information from you, including the account name, the name and email address of the individual performing the activation, and your billing details (any credit or debit card information is handled by a third-party payment processor). The name and email address you provide to us at that time becomes the primary user on the account, or the Owner.
Regardless of who the legal owner of the business may be (the individual performing the activation or the company they represent), the Owner is the designated administrative user with full rights to the account and all of its installs.
The Owner can create additional users through the User Portal with various rights to manage the account on your behalf. Contact information for Billing notifications can be updated under the My Account page of the User Portal.
An Owner can even create additional Owners with full administrative privileges, but be careful. Owners not only have the ability to create new sites and add users, but they can also delete sites and users. You should make sure that anyone designated as an Owner on your account is trustworthy and will only act at your direction or in your interest.
You should also make sure that the Owner account is at all times updated and accessible. If an employee designated as the Owner leaves your company, you need to update your WP Engine account before they leave. If your developer or agency signs up with WP Engine on your behalf, make sure to update your account with us before you cut ties with that developer or agency.
Removing an Owner
To remove an Owner from your account (or to downgrade their privileges), there are a few steps you must take. First, you must have at least one Owner at all times, so you should have at least two Owners set up if you want to remove one of them. The new Owner can then edit the privileges of the old Owner, or remove the user altogether. As a final step, to confirm the removal, the new Owner should email [email protected] with details of the ownership change. This process will not be complete until you confirm the change by notifying us.
Finally, if the person designated as the Owner becomes unavailable for any reason, and if you don’t have a secondary Owner on your account, you will lose the ability to manage certain aspects of your account. If that happens, there are very limited ways that we can help (see this article), so keeping your user information up-to-date with us is extremely important.
NEXT STEP: Learn about Seamless login to WordPress