User Profile

Click your account name at the top of the Control Panel screen to view tabs with the details of the user account you're currently logged in with. It also includes infobox options and API Key information. Administrators can view details of all account profiles through the Control Panel's Users & Groups menu. For details, refer to the Users And Groups chapter.

This chapter contains information on the following tabs that comprise the user profile:


This tab contains information on the user's login, user roles, billing plan, prices and other. 


User Details 

These are the settings which are specified at user creation process.

  • User's avatar (this feature is available if the Use gravatar option is enabled - Create User).
  • User's name and surname.
  • User's email.
  • Last Access Log - click to see information on the IP addresses that logged in to your account directly from the OnApp login page using your login and password, and the time and date of access.
  • Drop Other Sessions - click if you want all other IPs that are logged in to your account to be logged out. The only IP address that will still be logged in to the account will be the one you are currently using.
  • Login - user's screen name.
  • User Roles - the roles assigned for the user. The roles are set at user creation process.
  • User Group - the group to which this user is assigned. The user groups are set at user creation process.
  • Time Zone - time zone set for this user.
  • Locale - locales set for this user.
  • System Theme - the color scheme: light or dark.
  • Display infoboxes  whether infoboxes are displayed or not for this user.
  • Restore infoboxes - click this button to display infoboxes for the user (this option may be disabled depending on the user's permissions).
  • Send Password Reminder - click this button to send the password reminder to the user. The user will receive an email with a link for change password action.

Amazon Web Services

Shows the the status of the Amazon Web Services: disconnected or connected. For more information, see Enable/disable AWS.

Here you can also connect Amazon Web Services:

  1. Click the (Connect) icon.
  2. On the following page provide your AWS credentials: AWS access key ID and AWS secret access key.
  3. Click Submit to connect AWS to your account.

Additional Info

User Additional Fields allow administrators to create custom fields and use them with the API or a third party system. These fields will vary for different users, depending on the information the administrator wants them to fill in.

For more information, see User Additional Fields.

Oauth Authentication

OAuth - open standard for authorization - enables users to log into OnApp using their Google and Facebook accounts. For users to access this feature, it should be enabled by the Cloud Administrator.

  • Facebook - click Connect to set up this option. If it is configured correctly, you will be able to log in to your account by entering your Facebook login details. 
  • Google - click Connect to set up this option. If it is configured correctly, you will be able to log in to your account by entering your Google login details. 

For more information, see OAuth.

vCloud Director Credentials

VCloud Director system administrators are not automatically imported into OnApp from vCloud Director (as, in this case they will automatically get access to all the OnApp functions). Alternatively, OnApp administrators can set their own vCloud Director credentials to be able to log into vCloud Director and manage vCloud Director resources with OnApp. Also OnApp administrators can create system administrators in their OnApp cloud and assign administrator roles to them at their own risk. After that system administrators can log in to OnApp and then set their vCD credentials by themselves. Administrators can also set the vCloud Director password for their users.

So, administrators can:

  • set their own credentials for vCloud Director 
  • set user's vCloud Director password

The following vCloud Director credentials are displayed on the user profile page:

  • Login  - the user's vCloud Director login 
  • Password - click the Change Password link to edit the user's vCloud Director credentials
Set System Administrator Credentials

To set system administrator credentials:

  1. Click the Create Credentials button.
  2. On the screen that appears, set the vCloud Director login and password to be able to manage vCloud Director resources with OnApp.
  3. Click Test Connection to ensure that credentials are correct.
  4. Click Save.
Set User's vCloud Director Password

To set user's vCloud Director password:

  1. Click the Change Password button.
  2. On the screen that appears, set the vCloud Director password.
  3. Click Test Connection to ensure that password is correct.
  4. Click Save.

API Info

  • API key - click the Regenerate Key button to generate a new API key.

For more information, see API Key.

Yubico info

  • Use Yubikey - move the slider to the right to enable logging in using a Yubikey for this user. 
    Enter the Yubikey in the form that appears:
    1. Insert the Yubikey into your computer's USB port. If the Yubikey is connected correctly, its status light will turn green.
    2. Click in the Enter your Yubikey field.
    3. Press your finger to the gold Yubikey button. A long line of characters will appear in the field.

Billing Details

  • Price per hour - shows the price for VSs, Load Balancers, and other resources per hour.
  • Billing plan - the billing plan this user is assigned to. Click the plan label to see its details.
  • Outstanding amount- the total amount of money owned by this user since it has been created, for all resources, minus the amount of Payments. The sum is displayed for the period since a user has been created until the last 24hrs.
  • Monthly fee - a set monthly price for a billing plan.
  • Total cost - the sum of used resources cost and virtual servers cost.
  • Payments - the total amount of payments made.
  • Virtual Server Hourly Statistic - clicking this link will generate billing statistics for all virtual servers owned by this user. For more information, see Virtual Server Billing Statistics.
  • User Statistic - clicking this link will generate user's resource usage statistics. For more information, see User Billing Statistics.
  • Monthly Bills - clicking this link will generate the bills list that shows the total due per each month of the year. To view billing statistics, select a year from the drop-down list and click Apply. The list that appears displays a particular month of the selected year and the cost of used resources for that month. At the bottom of the list there is the total amount of money which was to be paid for the selected period.


The list of all used resources and their price per hour for two states: server powered ON and server powered OFF.


Shows the list of all virtual servers, load balancers, edge servers, smart servers, application servers in the cloud with their prices for server on and off.


  • Backups Count - the price per hour for the quantity of the user's backups.
  • Templates Count - the price per hour for the quantity of the user's templates.
  • ISOs Count - the price per hour for the quantity of the user's ISOs.
  • Templates, ISOs & Backups Disk Size - the price per hour for the disk space user's /ISOs/backups/templates occupy.
  • Autoscaling Monitor Fee - the price per hour for autoscaling monitors.
  • Backup Server Groups - the price per hour for the resources consumed by backup server groups.

Edit Profile

To edit the details of the user profile, click the edit button in the upper right corner. You will then be redirected to a page where you can change the details of your profile. Besides the details described above, you can also change the password and auto suspending settings.


This tab contains the list of your paid invoices. Once you have paid an invoice, you can add it to the system:

  1. Clicking Create Payment or +
  2. On the following page indicate the invoice number and the amount of money paid. 
  3. Click Save and the invoice will be added to the list of payments.

Billing Plan

This tab contains the details of the billing plan assigned to the user. The following sections are displayed:

  • User VS limit
  • Limits for Template Store
  • Limits for Recipe Groups
  • Limits & Pricing for Compute resource Zones
  • Limits & Pricing for Data Store Zones
  • Limits & Pricing for Network Zones
  • Limits for Edge groups
  • Limits & Pricing for Backup server Zones
  • Limits for guaranteed minIOPS
  • Limits for Instance Packages

For more information, see Set Billing Plan Prices and Resource Limits.

White List

This tab includes the list of IPs from which this user can log in to the Control Panel. For each of the IPs, the following details are displayed:

  • IP - the IP you want to add to the white list.
  • Description - the description of that IP.
  • Actions - you can edit or delete the chosen IP address.

To add a white list IP:

  1. Click Create White List IP or +
  2. On the following page fill in the IP and description of the new IP. 
  3. Click Save IP and the new IP address will be added to the White List.

You can also delete all IPs from the White List by clicking Clear White List IPs.

For more information, see User Whitelist IPs.


This tab contains the list of the user's backups. For each backup the following details are displayed:  

  • Date - the date when the backup was made.
  • Target - target for which the backup was taken - either a disk (for normal backups) or a virtual server (for incremental backups).
  • Status - the status of the backup, whether it was built or not.
  • Backup Size - the size of the backup in MB.
  • Initiated - how the backup was launched - either manually or automatically on a periodic basis - annual, monthly, weekly or daily.
  • Backup Server - the backup server where the backup is stored.
  • Note - an arbitrary note to the backup.
  • VS - the virtual server for which the backup was taken.
  • Customer - the customer this backup refers to.
  • Actions - you can perform the following actions:
    • convert the backup to template
    • restore the system from the chosen backup
    • view Virtual Server backups for this particular VS
    • delete the backup
    • add or edit the backup's note.

Customer Networks

This is a VMware vCenter feature only.

This tab contains the list of user's customer networks. Customer networks are used for isolation of customer’s virtual servers from other customers' VSs via VLAN. 

For each customer network, the following details are displayed:

  • Name - the name of the customer network.
  • Network address - the network address of this customer network.
  • Default outside IP address - the default outside IP address of this customer network.
  • VLAN - a group of virtual servers functioning as if they’re connected to a single network (even if they are not, in fact).
  • Actions - you can delete the customer network.

You can add new customer networks to the profile:

  1. Click New Customer Network or +
  2. On the following page provide the following details of the new customer network:
    • Label - the label of the new customer network.
    • Compute resource - select the VMware Compute resource to associate the customer network with.
    • IP Address Pool - a range of NAT IP addresses.
    • Network Zone - specify the network zone to which the customer network will be assigned.
    • Prefix Size (CIDR) - the prefix size should be in the range 24-30 and is used to set the subnet size.
    • Is nated - select this check box to use NAT for translating the traffic from Vyatta's single eternal IP to local customer network IPs. Leave this box unchecked if you are using your own firewall with external IP address.
  3. Click Create Customer Network and the new network will be added to the customer networks list. 

If you decide not to add a new network and want to return to the previous page - click Back.

For more information, see Customer vCenter Networks.


This tab is iFrame show page. The title of this tab is set by the user when configuring this option, by default its Service Provider. If required you can integrate an iFrame into OnApp which will display a web page within the user profile in the OnApp Control Panel. By default, the possibility to configure an iFrame is disabled. To enable, use the Enable iFrame Window permission.

For more information, see iFrame Configuration.