How to add additional FTP, GIT and Web Deploy users

Overview

Your hosting account includes one primary deployment user (your Customer ID). You can create additional users and grant each of them FTP, Git, and/or Web Deploy access on a per-site basis. This is useful when a developer or contractor needs to publish to a site without using your primary account credentials. This article explains how to create an additional user and assign their permissions from the Everleap Control Panel. Please note additional users do not have control panel access.

Steps

Step 1: Open the Users page

  1. Log in to the Everleap Control Panel at cp.everleap.com.
  2. Click your account ID menu (your Customer ID, top-right of the menu bar) and choose Users.
Alternate path: Click Shared SitesManage next to a site → scroll to the Deployment section → click Manage next to Additional Users → click Manage Users.

Step 2: Create the user

  1. On the Users page, click Create User.
  2. Enter a Username, a Password, and Retype Password to confirm.
  3. Click Create User. The new user now appears in the user list.

Step 3: Assign FTP, Git, and Web Deploy permissions

  1. Back on the Users page, 
  2. On the User Permissions page, each of your sites is listed with its auto-generated Publish Username and three checkboxes: FTP, Git, and Web Deploy.
  3. Check the box for each protocol you want this user to have, on each site they should access.
  4. Click Update Permissions to save.

Verify It Worked

Connect with the new user's credentials to confirm access:

  • FTP: use your FTP client (e.g., FileZilla) 
  • Web Deploy: publish from Visual Studio (or any MSDeploy tool) using the same Publish Username and password.
  • Git: push to the repository endpoint shown on the site's Git tab using the Publish Username and password.

Notes

  • Users connect with this full publish username, not the plain username.
  • Permissions are assigned per site. A user can have different protocol access.
  • The primary account user (your Customer ID) always has full permissions and cannot be deleted.
  • To change a user's password later, click Update Password next to that user. To remove a user, click Delete.
  • FTP, Git, and Web Deploy credentials are independent of your Control Panel login.

Related Articles