reseller_plan: Reseller Plans
The reseller_plan utility is used for creating and managing reseller
plans.
Usage
reseller_plan <command> [<plan_name>] [
<option_1> [<param>]
[<option_2> [<param>]]
... [<option_N> [<param>]]
Example
The following command sets the allowed number of websites for the plan Reseller Plan to 10.
plesk bin reseller_plan --update "Reseller Plan" -max-dom 10
Commands
Command |
Parameter |
Description |
Example |
|---|---|---|---|
|
|
Creates a reseller plan. |
To create a plan named Reseller Plan: plesk bin reseller_plan --create "Reseller Plan" or plesk bin reseller_plan -c "Reseller Plan" |
|
|
Updates reseller plan settings. |
To allow resellers created by the plan Reseller Plan to create domains: plesk bin reseller_plan --update "Reseller Plan" -create_domains true or plesk bin reseller_plan -u "Reseller Plan" -create_domains true |
|
|
Duplicates a reseller plan by making its copy with the name
specified in the ‘ |
To make a copy of the plan Plan 1 with the name Plan 1 Copy: plesk bin reseller_plan --duplicate "Plan 1" -duplicate-name "Plan 1 Copy" or plesk bin reseller_plan -d "Plan 1" -duplicate-name "Plan 1 Copy" |
|
|
Removes a reseller plan. |
To remove the plan Reseller Plan: plesk bin reseller_plan --remove "Reseller Plan" or plesk bin reseller_plan -r "Reseller Plan" |
|
|
Displays information on a reseller plan in the XML format. |
To view information on the plan Reseller Plan in the XML format: plesk bin reseller_plan --xml-info "Reseller Plan" or plesk bin reseller_plan -x "Reseller Plan" |
|
Creates a default reseller plan named Default Reseller. |
To create a default reseller plan: plesk bin reseller_plan --create-default or plesk bin reseller_plan -def |
|
|
Displays help on the use of the utility. |
To view help on the use of the utility: plesk bin reseller_plan --help or plesk bin reseller_plan -h |
Options
Option |
Parameter |
Description |
Example |
|---|---|---|---|
|
|
Sets a new name for an existing reseller plan. |
To rename the plan from Reseller Plan 1 to Reseller Plan 2: plesk bin reseller_plan -u "Reseller Plan 1" -new-name "Reseller Plan 2" |
|
|
Sets the name of a copy of the specified reseller plan. |
To make a copy of the plan Plan 1 with the name Plan 1 Copy: plesk bin reseller_plan --duplicate "Plan 1" -duplicate-name "Plan 1 Copy" |
|
|
Allows/Prohibits creating domains. Is |
To allow resellers created by the plan Reseller Plan to create domains: plesk bin reseller_plan -u "Reseller Plan" -create_domains true |
|
|
Allows or prohibits managing the mail settings. |
To allow resellers based on the "Reseller Plan" plan to manage the mail settings: plesk bin reseller_plan -u "Reseller Plan" -manage_mail_settings true |
|
|
Allows/Prohibits managing physical hosting. Is |
To allow resellers created by the plan Reseller Plan to manage physical hosting: plesk bin reseller_plan -u "Reseller Plan" -manage_phosting true |
|
|
Allows or prohibits managing common PHP settings. |
To allow resellers based on the “Reseller Plan” plan manage the common PHP settings: plesk bin reseller_plan -u "Reseller Plan" -manage_php_settings true |
|
|
Allows or prohibits choosing PHP version and handler. |
To allow resellers based on the “Reseller Plan” plan choose the PHP version and handler: plesk bin reseller_plan -u "Reseller Plan" -manage_php_version true |
|
|
Allows/Prohibits managing PHP safe mode. Is |
To allow resellers created by the plan Reseller Plan to manage php safe mode: plesk bin reseller_plan -u "Reseller Plan" -manage_php-safe-mode true |
|
|
Allows/Prohibits managing hard disk quota. Is |
To allow resellers created by the plan Reseller Plan to manage hard disk quota: plesk bin reseller_plan -u "Reseller Plan" -manage_quota true |
|
|
Allows/Prohibits managing DNS. Is |
To allow resellers created by the plan Reseller Plan to manage DNS: plesk bin reseller_plan -u "Reseller Plan" -manage_dns true |
|
|
Allows/Prohibits managing log rotation. Is |
To allow resellers created by the plan Reseller Plan to manage log rotation: plesk bin reseller_plan -u "Reseller Plan" -manage_log true |
|
|
Allows/Prohibits using remote API. |
To allow resellers based on the “Reseller Plan” plan to use remote API: plesk bin reseller_plan -u "Reseller Plan" -remote_access_interface true |
|
|
Allows/Prohibits managing task scheduler. Is |
To allow resellers created by the plan Reseller Plan to manage task scheduler: plesk bin reseller_plan -u "Reseller Plan" -manage_crontab true |
|
|
Allows/Prohibits managing anonymous FTP. Is |
To allow resellers created by the plan Reseller Plan to manage anonymous FTP: plesk bin reseller_plan -u "Reseller Plan" -manage_anonftp true |
|
|
Allows/Prohibits managing additional FTP accounts. Is |
To allow resellers created by the plan Reseller Plan to manage additional FTP accounts: plesk bin reseller_plan -u "Reseller Plan" -manage_subftp true |
|
|
Allows/Prohibits managing Java applications. Is |
To allow resellers created by the plan Reseller Plan to manage Java applications: plesk bin reseller_plan -u "Reseller Plan" -manage_webapps true |
|
|
Allows/Prohibits managing mailing lists. Is |
To allow resellers created by the plan Reseller Plan to manage mailing lists: plesk bin reseller_plan -u "Reseller Plan" -manage_maillists true |
|
|
Allows/Prohibits managing system access. Is |
To allow resellers created by the plan Reseller Plan to manage system access: plesk bin reseller_plan -u "Reseller Plan" -manage_sh_access true |
|
|
Allows/Prohibits managing non-chrooted environment. Is |
To allow resellers created by the plan Reseller Plan to manage non-chrooted environment: plesk bin reseller_plan -u "Reseller Plan" -manage_not-chroot-shell true |
|
|
Allow/Prohibits managing subdomains. Is |
To allow resellers created by the plan Reseller Plan to manage subdomains: plesk bin reseller_plan -u "Reseller Plan" -manage_subdomains true |
|
|
Allows or prohibits managing domain aliases. |
To allow resellers based on the “Reseller Plan” plan to manage domain aliases: plesk bin reseller_plan -u "Reseller Plan" -manage_domain_aliases true |
|
|
Allows/Prohibits backing up and restoring data using the Plesk’s storage. Is |
To allow resellers created by the plan Reseller Plan to back up and restore data using the Plesk’s storage: plesk bin reseller_plan -u "Reseller Plan" -allow_local-backups true |
|
|
Allows/Prohibits backing up and restoring data using the FTP storage. Is |
To allow resellers created by the plan Reseller Plan to back up and restore data using the FTP storage: plesk bin reseller_plan -u "Reseller Plan" -allow_ftp-backups true |
|
|
Allows/Prohibits backing up and restoring account data using the Plesk’s storage. Is |
To allow resellers based on the “Reseller Plan” plan to to back up and restore account data using the Plesk’s storage: plesk bin reseller_plan -u "Reseller Plan" -allow_account_local_backups true |
|
|
Allows/Prohibits backing up and restoring account data using the FTP storage. Is |
To allow resellers based on the “Reseller Plan” plan to to back up and restore account data using the FTP storage: plesk bin reseller_plan -u "Reseller Plan" -allow_account_ftp_backups true |
|
|
Allows/Prohibits managing antivirus settings. Is |
To allow resellers created by the plan Reseller Plan to manage antivirus settings: plesk bin reseller_plan -u "Reseller Plan" -manage_virusfilter true |
|
|
Allows/Prohibits using Plesk Panel API. Is |
To allow resellers created by the plan Reseller Plan to use Plesk API: plesk bin reseller_plan -u "Reseller Plan" -remote-access-interface true |
|
|
Allows/Prohibits managing domain aliases. Is |
To allow resellers created by the plan Reseller Plan to manage domain aliases: plesk bin reseller_plan -u "Reseller Plan" -manage_domain-aliases true |
|
|
Allows/Prohibits managing web statistics. Is |
To allow resellers created by the plan Reseller Plan to manage web statistics: plesk bin reseller_plan -u "Reseller Plan" -manage_webstat true |
|
|
Allows/Prohibits managing performance. Is |
To allow resellers created by the plan Reseller Plan to manage performance: plesk bin reseller_plan -u "Reseller Plan" -manage_performance true |
|
|
Allows/Prohibits creating customer accounts. Is |
To allow resellers created by the plan Reseller Plan to create client accounts: plesk bin reseller_plan -u "Reseller Plan" -create_clients true |
|
|
Allows/Prohibits managing resource overselling policy. Is |
To allow resellers created by the plan Reseller Plan to manage resource overselling policy: plesk bin reseller_plan -u "Reseller Plan" -allow_oversell true |
|
|
Specifies the resource overselling policy as follows:
Is |
To set the resource overselling policy for resellers created by the plan Reseller Plan to strict: plesk bin reseller_plan -u "Reseller Plan" -oversell false |
|
|
Sets the resource overuse policy:
|
To set the resource overuse policy for resellers created by the plan Reseller Plan to notify: plesk bin reseller_plan -u "Reseller Plan" -overuse notify |
|
|
Allows/Prohibits managing spam filter. Is |
To allow resellers created by the plan Reseller Plan to manage spam filter: plesk bin reseller_plan -u "Reseller Plan" -manage_spamfilter true |
|
|
Limits the number of available domains. Unlimited if set to |
To restrict the maximum number of domains available to resellers created by the plan Reseller Plan to 10: plesk bin reseller_plan -u "Reseller Plan" -max-dom 10 |
|
|
Limits the number of available domain aliases. Unlimited if set to |
To restrict the maximum number of domain aliases available to resellers created by the plan Reseller Plan to 5: plesk bin reseller_plan -u "Reseller Plan" -max-dom-aliases 5 |
|
|
Limits the amount of available disk space. A number without a letter is interpreted as the number of bytes. Unlimited if set to |
To restrict the maximum amount of the disk space available to resellers created by the plan Reseller Plan to 100 GB: plesk bin reseller_plan -u "Reseller Plan" -disk-space 100G |
|
|
Sets the amount of disk space upon reaching which notification is sent. |
To set the amount of disk space upon reaching which notification is sent for resellers created by the plan Reseller Plan to 70 GB: plesk bin reseller_plan -u "Reseller Plan" -disk-space-soft 70G |
|
|
Limits the monthly traffic usage. A number without a letter is interpreted as the number of bytes. Unlimited if set to |
To restrict the maximum amount of traffic available to resellers created by the plan Reseller Plan to 100 GB/month: plesk bin reseller_plan -u "Reseller Plan" -max-traffic 100G |
|
|
Sets the amount of traffic upon reaching which notification is sent. |
To set the amount of traffic upon reaching which notification is sent for resellers created by the plan Reseller Plan to 70 GB/month: plesk bin reseller_plan -u "Reseller Plan" -max-traffic-soft 70G |
|
|
Limits the number of available mailboxes. Unlimited if set to |
To restrict the maximum number of mailboxes available to resellers created by the plan Reseller Plan to 100: plesk bin reseller_plan -u "Reseller Plan" -max-box 100 |
|
|
Limits the amount of disk space that a single mailbox can occupy. A number without a letter is interpreted as the number of bytes. Unlimited if set to |
To set the mailbox quota available to resellers created by the plan Reseller Plan to 10 GB: plesk bin reseller_plan -u "Reseller Plan" -mbox-quota 10G |
|
|
Limits the number of available mail users. Unlimited if set to |
To restrict the maximum number of mail users available to resellers created by the plan Reseller Plan to 50: plesk bin reseller_plan -u "Reseller Plan" -max-wu 50 |
|
|
Limits the number of FTP accounts. Unlimited if set to |
To limit the number of FTP accounts for reseller accounts based on the “Reseller Plan” plan to 10: plesk bin reseller_plan -u "Reseller Plan" -max-subftp-users 10 |
|
|
Limits the number of available mailing lists. Unlimited if set to |
To restrict the maximum number of mailing lists available to resellers created by the plan Reseller Plan to 30: plesk bin reseller_plan -u "Reseller Plan" -max-maillists 30 |
|
|
Limits the number of available databases. Unlimited if set to |
To restrict the maximum number of databases available to resellers created by the plan Reseller Plan to 2: plesk bin reseller_plan -u "Reseller Plan" -max-db 2 |
|
|
Limits the number of available Java applications. Unlimited if set to |
To restrict the maximum number of Java applications available to resellers created by the plan Reseller Plan to 50: plesk bin reseller_plan -u "Reseller Plan" -max-webapps 50 |
|
|
Limits the number of available subdomains. Unlimited if set to |
To set the number of subdomains available to resellers created by the plan Reseller Plan to unlimited: plesk bin reseller_plan -u "Reseller Plan" -max-subdom -1 |
|
|
Limits the number of available customer accounts. |
To set the number of customer accounts available to resellers created by the plan Reseller Plan to 5: plesk bin reseller_plan -u "Reseller Plan" -max-cl 5 |
|
|
Specifies the number of websites that can be created and published with Presence Builder. |
To set the number of websites that can be created and published with Presence Builder under reseller subscriptions created by the plan Reseller Plan to 10: plesk bin reseller_plan -u "Reseller Plan" -max-site-builder 10 |
|
|
Adds/Deletes shared IP addresses to/from reseller’s IP pool. |
To add shared IP addresses 192.0.2.78 and 192.0.2.89 to the IP pools of resellers created by the plan Reseller Plan: plesk bin reseller_plan -u "Reseller Plan" -ip_pool add:192.0.2.78,192.0.2.89 |
|
|
Limits the number of available exclusive IPv4 addresses that can be assigned to a reseller. |
To restrict the maximum number of exclusive IPv4 addresses available to resellers created by the plan Reseller Plan to 4: plesk bin reseller_plan -u "Reseller Plan" -excl_ip_num 4 |
|
|
Limits the number of available exclusive IPv6 addresses that can be assigned to a reseller. |
To restrict the maximum number of exclusive IPv6 addresses available to resellers created by the plan Reseller Plan to 4: plesk bin reseller_plan -u "Reseller Plan" -excl_ipv6_num 4 |
|
|
Allows/Prohibits choosing a DB server from the servers registered in Plesk, when creating a database. |
To allow resellers created by the plan Reseller Plan to choose a DB server on which a database is to be created: plesk bin reseller_plan -u "Reseller Plan" -select_db_server true |
|
|
Allows or prohibits managing remote database access settings. |
To allow resellers based on the “Reseller Plan” plan to manage the remote database access settings: plesk bin reseller_plan -u "Reseller Plan" -remote_db_connection true |
|
|
Allows or prohibits access to website copying. |
To allow resellers based on the “Reseller Plan” plan access to website copying: plesk bin reseller_plan -u "Reseller Plan" --manage_website_maintenance true |
|
|
Gives access to the WP Toolkit extension. |
To allow resellers based on the “Reseller Plan” plan access WP Toolkit: plesk bin reseller_plan -u "Reseller Plan" -ext_permission_wp_toolkit_manage_wordpress_toolkit true |
|
|
Gives access to security management in the WP Toolkit extension. |
To allow resellers based on the “Reseller Plan” plan access WP Toolkit security management: plesk bin reseller_plan -u "Reseller Plan" -ext_permission_wp_toolkit_manage_security_wordpress_toolkit true |
|
|
Allows or prohibits managing password-protected directories. |
To allow resellers based on the “Reseller Plan” plan to manage password-protected directories: plesk bin reseller_plan -u "Reseller Plan" -manage_protected_dirs true |
|
|
Allows or prohibits managing additional user accounts. |
To allow resellers based on the “Reseller Plan” plan manage the additional user accounts: plesk bin reseller_plan -u "Reseller Plan" -access_service_users true |
|
|
Allows or prohibits overriding server-wide security policy on web hosting scripting options, if the policy is set up. |
To allow the resellers subscribed to the plan Reseller Plan to override security policy: plesk bin reseller_plan -u "Reseller Plan" -allow_insecure_sites true |
|
|
Allows or prohibits managing access over SSH to any shell available on the server. |
To allow resellers based on the “Reseller Plan” plan manage access to any shell: plesk bin reseller_plan -u "Reseller Plan" -manage_not_chroot_shell true |
|
|
If your Plesk license comes in a bundle with APS app licenses,
you can install such apps without the need to purchase the app
licenses from vendors. By setting the |
To allow the reseller who subscribe to the plan Reseller Plan to install APS apps using licenses from the license bundle: plesk bin reseller_plan -u "Reseller Plan" -allow_license_stubs |
|
|
Allows Git management. Requires the Git Manager extension installed. |
To allow Git management to the resellers subscribed to the reseller plan Plan1: plesk bin reseller_plan -u "Plan1" -ext_permission_git_manage_git true |
|
|
Allows Ruby management. Requires the Ruby Manager extension installed. |
To allow Ruby management to the resellers subscribed to the reseller plan Plan1: plesk bin reseller_plan -u "Plan1" -ext_permission_ruby_support_management true |
|
|
Allows Ruby state management. Requires the Ruby Manager extension installed. |
To allow Ruby state management to the resellers subscribed to the reseller plan Plan1: plesk bin reseller_plan -u "Plan1" -ext_permission_ruby_state_management true |
|
|
Allows Ruby version management. Requires the Ruby Manager extension installed. |
To allow Ruby version management to the resellers subscribed to the reseller plan Plan1: plesk bin reseller_plan -u "Plan1" -ext_permission_ruby_version_management true |
|
|
Allows Node.js management. Requires the Node.js Manager extension installed. |
To allow Node.js management to the resellers subscribed to the reseller plan Plan1: plesk bin reseller_plan -u "Plan1" -ext_permission_nodejs_support_management true |
|
|
Allows Node.js state management. Requires the Node.js Manager extension installed. |
To allow Node.js state management to the resellers subscribed to the reseller plan Plan1: plesk bin reseller_plan -u "Plan1" -ext_permission_nodejs_state_management true |
|
|
Allows Node.js version management. Requires the Node.js Manager extension installed. |
To allow Node.js version management to the resellers subscribed to the reseller plan Plan1: plesk bin reseller_plan -u "Plan1: -ext_permission_nodejs_version_management true |
|
|
Allows cloning of WordPress installations in the WP Toolkit extension. |
To allow cloning of WordPress installations to the resellers subscribed to the reseller plan Plan1: plesk bin reseller_plan -u "Plan1" -ext_permission_wp_toolkit_manage_cloning true |
|
|
Allows synchronization of WordPress installations in the WP Toolkit extension. |
To allow synchronization of WordPress installations to the resellers subscribed to the reseller plan Plan1: plesk bin reseller_plan -u "Plan1" -ext_permission_wp_toolkit_manage_syncing true |
|
|
Allows management of auto-updates in the WP Toolkit extension. |
To allow auto-updates management in WP Toolkit to the resellers subscribed to the reseller plan Plan1: plesk bin reseller_plan -u "Plan1" -ext_permission_wp_toolkit_manage_autoupdates true |