Managing Service Plans

Operator: <service-plan>

XML Schema: domain_template.xsd

Plesk version: Plesk 10 and later

XML API version: 1.6.3.0 and later

Plesk user: Administrator, reseller

Description

Service plans are hosting configuration presets which are useful when it is necessary to create multiple subscriptions with identical hosting/mail settings, limits, and other preferences.

Note

When you update plan settings, all the associated unlocked subscriptions are automatically updated.

Settings

Service plans contain various settings that are inherited by plan subscriptions. These settings are as follows:

  • Hosting settings
  • Mail service settings
  • Limits on the use of Plesk resources
  • Preferences
  • Permissions
  • Log rotation settings
  • Performance settings
  • PHP and web server settings

Refer to the Service Plan Settings section for details.

Supported operations

image-72583.png

  • ADD creates a service plan
  • GET gets the information on the specified service plans
  • DEL deletes the specified service plans
  • SET updates settings for the specified service plan
  • ADD-PACKAGE includes an app in the specified service plan
  • REMOVE-PACKAGE excludes an app from the specified service plan
  • ENABLE-APS-FILTER excludes all apps from the specified service plan
  • DISABLE-APS-FILTER includes all apps in the specified service plan
  • ADD-PLAN-ITEM adds custom options of service plans (additional services) to the specified service plan
  • REMOVE-PLAN-ITEM removes custom options of service plans (additional services) from the specified service plan
  • GET-LIMIT-DESCRIPTOR retrieves service plan limit descriptor
  • GET-PERMISSION-DESCRIPTOR retrieves service plan permission descriptor
  • GET-PHYSICAL-HOSTING-DESCRIPTOR retrieves descriptor of hosting settings
  • DB_SERVERS manages the list of database servers available to the plan subscribers
  • DUPLICATE creates a copy of the specified service plan