User Portal Account Users and Roles

Managing users is easy within the User Portal, and any extra user can be assigned different permissions. Learning how User Portal user management works on the WP Engine platform and what each role’s permissions are can be critical to running an effective and secure team.

The WP Engine User Portal is your platform management hub. Roles determine which users can access the Portal to make changes to environments or settings, such as ordering an SSL, mapping a domain, or even connecting to SSH.

Access Account Users

Many WP Engine account holders find it useful to add extra users to their plan to get more specialized 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 main navigation
  3. Click Account Users

Add User

To grant a user access to your hosting plan use the steps below. The process of inviting a user will include granting more specific access permissions via user roles.

  1. Open the Account Users page
  2. Click the Invite account user button
  1. Fill in the fields
  1. Click Invite 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 WP Engine plan. To learn more about WordPress environment user roles and permissions, see “Roles and Capabilities” documentation on


For security purposes, WP Engine team members will never invite or create User Portal users.

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. Your user must have the proper access level to modify another users’ role. To review roles and their permissions, see this section.

  1. Open the Users page
  2. Locate the user you wish to modify
  3. Click the Edit button next to their name
  1. Select the user’s new role
  1. Click Update user

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

Remove User

If you wish to delete a user and revoke their User Portal access to your hosting account, use the following steps. Access to account-reliant services, such as SSH Gateway, customer API, and Seamless Login, will be revoked. Removing a user from a hosting account does not delete their personal user account from the WP Engine platform, but will revoke all access to your sites and hosting account in the User Portal.

Additionally, deleting a user from a hosting account does not delete WordPress users or modify SFTP users they have access to. We recommend auditing wp-admin users as well as SFTP users after deleting any account users.

Your user must have the proper access level to remove a User Portal user.

  1. Open the Users page
  2. Locate the user you wish to remove
  3. Click the Edit button next to their name
  4. Click Remove
  5. Click Confirm to revoke that user’s access to the hosting plan

Environment Users

Due to user role types, not every account user will have access to each environment. While users are managed at an account-level, users applied to the current environment can also be viewed from the environment’s Users and SFTP page.

To view which users have access to an environment:

  1. From the Sites page in the User Portal, select the environment name
  2. Click Users and SFTP
  3. Select the Users tab at the top

The list that displays contains only account users with access to this specific environment.

The role as user has which is granting them access to this environment will display in the Role column. To edit the user, click Edit or Go to account users.

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.

  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 WP Engine plan.

  • 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, such as purchasing add-ons. 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 only have access to specific environments on the WP Engine plan.

  • Partial (with billing)
    • Granted access only to specified environments.
    • Can access the Billing section of the User Portal and make Billing changes, such as purchasing add-ons.
    • Can copy and restore between environments they have access to.
    • 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.
    • Cannot create or delete sites, move sites to other accounts, close an account, or remove users from the User Portal.
  • Partial (no billing)
    • Has all the limitations of “Full (no billing)” but cannot create WordPress environments.
    • Can only modify an environment that has been designated by the Owner.
    • Can copy and restore between environments they have access to.
    • 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 Site/Environments
Copy Environment
Delete Environment
Transfer a Site/Environment
Accept Transferable Site
Defer WP Updates
Add User
Delete User
Edit User Role
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
Add Let’s Encrypt SSL Certificates (free)
Cancel WP Engine Services
Manage SSO
Make Backup
Restore Backup✓ (to accessible installs)✓(to accessible installs)
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 Account Activity page 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.


Account activity only shows changes made in the WP Engine User Portal. To track changes made in WordPress an activity monitoring plugin should be used instead.

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 account 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


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.

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] or open a live chat (type “support” then select Billing) 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.

Billing Invoices

Owners and users with Billing access can decide the best point-of-contact to receive invoices when the subscription renews. This can be updated at any time in the User Portal under the “Billing” section. Learn more here.

Only one user can receive the invoice at each renewal, so if you would like multiple contacts to be included, we recommend creating an email distribution so you can include as many users as you would like.

Profile & Settings

Certain settings can be configured uniquely for each User Portal account, such as personal details, login details, and time zone.

To access Profile and Settings:

  1. Log in to the User Portal
  2. Expand the Profile icon at the top right
  3. Click Profile & Settings

The following tabs and options are available in the Profile & Settings section:

  • Personal details – Manage contact information and role details.
  • Security – Manage login information and phone number.
  • Settings – Manage default account, default homepage, and display timezone.
    • This time zone will only impact times displayed in the User Portal, and will not impact functionality (such as backups or Global Edge Security).

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 WP Engine plan, 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 plan:
    1. Contact WP Engine Support by opening a Sales chat at the bottom 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 plan
    4. Create a new WP Engine plan
    5. Import the backup to a new environment, on your new plan
    6. Contact Support again to request cancellation of billing for the old plan
      • This last step will require your full relevant billing details. We can’t close the old plan 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 WP Engine plan. Of course, diligence in maintaining accurate user and account information is the best solution, and can prevent problems like this from arising.

NEXT STEP: Learn how to recover your User Portal login

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.