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:

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:

  1. 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.
  2. Alternatively, if you can verify Billing information on the account:
    1. Contact WP Engine Support by opening a Sales chat at the top right of this page
    2. Request a zipped backup of your website(s)
    3. You will need to verify the last 4 of the credit card on file for the account
    4. Create a new WP Engine hosting account
    5. Import the backup to a new environment, on your new hosting account
    6. 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.

  1. Log into the User Portal
  2. Expand Users in the navigation
  3. Click Account Users

Add User

  1. Open the Users page
  2. Click the Add User button
  1. Fill in the fields
  1. Click Create user
  2. 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.

  1. Open the Users page
  2. Locate the user you wish to modify
  3. Click the Edit button next to the name
  1. 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
  1. Click Update user

That user will receive an email notice, confirming their revised User Portal account access.


Remove User

  1. Open the Users page
  2. Locate the user you wish to modify or remove
  3. Click the Edit button next to the name
  4. Click Remove
  5. 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 list if needed. This is helpful if you need a group of people to be informed of critical information about a particular environment.

  1. Log into the User Portal
  2. Expand Users in the navigation
  3. Click Technical contacts
  4. Check the box for each environment you wish to edit the technical contact for. Multiple environments can be selected at once, if needed.
  5. Click Edit contact
  6. Choose an existing contact, or fill in new contact information
  7. 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)

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

OwnerFull (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
OwnerFull (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.

  1. Log in to the User Portal
  2. Expand Users, from any page in the User Portal
  3. 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.

This image has an empty alt attribute; its file name is test_ssl_order-1024x253.png

You can use these filters to search by user, environment, domain name, defined actions, time, or any combination of the four.


NEXT STEP: Learn about Seamless login to WordPress

Still need help? Contact support!

We offer support 24 hours a day, 7 days a week, 365 days a year. Log in to your account to get expert one-on-one help.

The best in WordPress hosting.

See why more customers prefer WP Engine over the competition.