Visibility of Hosting Features in the Customer Panel

Since version 10.4, Plesk hides from customers those hosting features that are not provided in their subscription. The visibility of GUI elements responsible for a certain feature is determined by permissions and resource limits of a subscription. Note that when you (as the administrator) log in to the customer’s Customer Panel, you see GUI elements regardless of customer’s permissions. The table below explains GUI visibility logic.

  Visible to a Customer Visible to the Administrator

Resource Limit > 0

Permission = True

Yes Yes

Resource Limit > 0

Permission = False

No Yes

Resource Limit = 0

Permission = True

No No

Resource Limit = 0

Permission = False

No No

For example, when the number of Domains in a subscription is 10 and the Domains management permission is off, a customer does not see the Add Domain button in the Customer Panel. Nevertheless, this button is available to the administrator that logs in to the customer’s Customer Panel.

Resources Without Numerical Limits

If the resource type is logical or in other words, it can be just switched on or off (such as scripting language support), its visibility is controlled by a certain permission only. For example, if the Hosting settings management permission is granted, a customer is able to toggle the support of various scripting languages for their site. If the permission is not granted, the customer sees the list of languages that are switched on for their site in the read only mode. The disabled languages are not shown in the list.