Plesk 9.0.0

1.6.0.0

Feature: Connection to Parallels Plesk Billing

Option

Operator

Operation

Type/File

Parameter

Comment

+

server

set-ppb-connection

 

 

 

Feature: Resellers

Option

Operator

Operation

Type/File

Parameter

Comment

+

client

 

 

 

Now resellers can use this operator

+

client

convert-to-reseller

 

 

 

+

client

change-owner

 

 

 

+

client

 

clientSelectionFilterType

owner-id

 

+

client

 

clientSelectionFilterType

owner-login

 

+

client

 

clientSelectionFilterType

guid

 

+

client

add

clientAddGenInfo

owner-id

 

+

client

add

clientAddGenInfo

owner-login

 

+

client

get

clientGetGenInfo

owner-id

 

+

client

 

clientLimits

resource-policy

 

*

client-template

 

 

 

Now resellers can use this operator

+

client-template

 

ClientTemplatePreferencesType

shared

 

+

client-template

add

ClientTemplateAddInputType

owner-id

 

+

client-template

add

ClientTemplateAddInputType

owner-login

 

+

client-template

get

ClientTemplateGetInputType

owner-id

 

+

client-template

get

ClientTemplateGetInputType

owner-login

 

+

client-template

del

ClientTemplateDelInputType

owner-id

 

+

client-template

del

ClientTemplateDelInputType

owner-login

 

+

client-template

set

ClientTemplateSetInputType

owner-id

 

+

client-template

set

ClientTemplateSetInputType

owner-login

 

*

desktop

set-default-preset

SetDefaultPresetInputCommandType

type

Add "reseller"

*

domain

 

 

 

Now resellers can use this operator

+

domain

 

domainFilterType

guid

 

-

domain

 

domainFilterType

client_id

Use owner-id instead

+

domain

 

domainFilterType

owner-id

 

-

domain

 

domainFilterType

domain_name

Use domain-name instead

+

domain

 

domainFilterType

domain-name

 

-

domain

 

domainFilterType

client_login

Use owner-login instead

+

domain

 

domainFilterType

owner-login

 

-

domain

add

 

/gen_setup/client_id

Use owner-id instead

+

domain

add

 

/gen_setup/owner-id

 

+

domain

add

 

/gen_setup/owner-login

 

-

domain

get

domainGenInfoType

client_id

Use owner-id instead

+

domain

get

domainGenInfoType

owner-id

 

-

domain

set

setGenSetupType

client_id

Use owner-id instead

+

domain

set

setGenSetupType

owner-id

 

+

domain

set

setGenSetupType

owner-login

 

+

domain

 

domainLimits

overuse

 

-

domain-template

add

DomainTemplateAddInputType

client-id

Use owner-id instead

+

domain-template

add

DomainTemplateAddInputType

owner-id

 

-

domain-template

add

DomainTemplateAddInputType

client-login

Use owner-login instead

+

domain-template

add

DomainTemplateAddInputType

owner-login

 

-

domain-template

get

DomainTemplateGetInputType

client-id

Use owner-id instead

+

domain-template

get

DomainTemplateGetInputType

owner-id

 

-

domain-template

get

DomainTemplateGetInputType

client-login

Use owner-login instead

+

domain-template

get

DomainTemplateGetInputType

owner-login

 

-

domain-template

set

DomainTemplateSetInputType

client-id

Use owner-id instead

+

domain-template

set

DomainTemplateSetInputType

owner-id

 

-

domain-template

set

DomainTemplateSetInputType

client-login

Use owner-login instead

+

domain-template

set

DomainTemplateSetInputType

owner-login

 

-

domain-template

del

DomanTemplateDeleteInputType

client-id

Use owner-id instead

+

domain-template

del

DomanTemplateDeleteInputType

owner-id

 

-

domain-template

del

DomanTemplateDeleteInputType

client-login

Use owner-login instead

+

domain-template

del

DomanTemplateDeleteInputType

owner-login

 

*

event_log

get_events

EventLogResponseType

/result/event/class

Classes reseller_* are added

+

reseller

 

 

 

New operator added

+

reseller-template

 

 

 

New operator added

Feature: New backup functionality

Option

Operator

Operation

Type/File

Parameter

Comment

+

backup

get-remote-storage-settings

BackupGetRemoteStorageSettingsInput

reseller-id

 

+

backup

get-remote-storage-settings

BackupGetRemoteStorageSettingsInput

reseller-login

 

+

backup

get-remote-storage-settings

BackupGetRemoteStorageSettingsInput

server

 

+

backup

get-remote-storage-settings

BackupGetRemoteStorageSettingsOutput

/result/settings/passive-mode

 

+

backup

set-remote-storage-settings

BackupSetRemoteStorageSettingsInput

reseller-id

 

+

backup

set-remote-storage-settings

BackupSetRemoteStorageSettingsInput

reseller-login

 

+

backup

set-remote-storage-settings

BackupSetRemoteStorageSettingsInput

server

 

+

backup

set-remote-storage-settings

BackupSetRemoteStorageSettingsInput

/settings/passive-mode

 

-

backup

backup-domain

BackupDomainInput

filename

 

+

backup

backup-domain

BackupDomainInput

prefix

 

+

backup

backup-domain

BackupDomainInput

only-hosting

 

+

backup

backup-domain

BackupDomainInput

only-mail

 

+

backup

backup-domain

BackupDomainInput

only-configuration

 

+

backup

backup-domain

BackupCommandOutput

/result/task-id

 

-

backup

backup-client

BackupClientInput

filename

 

-

backup

backup-client

BackupClientInput

domain-id

 

-

backup

backup-client

BackupClientInput

domain-name

 

-

backup

backup-client

BackupClientInput

all-domains

 

+

backup

backup-client

BackupClientInput

prefix

 

+

backup

backup-client

BackupClientInput

only-hosting

 

+

backup

backup-client

BackupClientInput

only-mail

 

+

backup

backup-client

BackupClientInput

only-configuration

 

+

backup

backup-client

BackupCommandOutput

/result/task-id

 

+

backup

backup-reseller

 

 

 

+

backup

backup-server

 

 

 

-

backup

get-backup-status

 

 

Use get-tasks-info instead

+

backup

get-tasks-info

 

 

 

+

backup

get-local-backup-list

BackupGetLocalBackupListInput

reseller-id

 

+

backup

get-local-backup-list

BackupGetLocalBackupListInput

reseller-login

 

+

backup

get-local-backup-list

BackupGetLocalBackupListInput

server

 

-

backup

put-file

 

 

 

+

backup

import-file

 

 

Use import-file instead

-

backup

download-file

BackupDownloadFileInput

domain-id

 

-

backup

download-file

BackupDownloadFileInput

domain-name

 

-

backup

download-file

BackupDownloadFileInput

client-id

 

-

backup

download-file

BackupDownloadFileInput

client-login

 

-

backup

stop-backup

BackupStopInput

domain-id

 

-

backup

stop-backup

BackupStopInput

domain-name

 

-

backup

stop-backup

BackupStopInput

client-id

 

-

backup

stop-backup

BackupStopInput

client-login

 

+

backup

stop-backup

BackupStopInput

task-id

 

-

backup

get-backup-processes

 

 

Use get-tasks-info instead

-

backup

remove-file

BackupRemoveFileInput

domain-id

 

-

backup

remove-file

BackupRemoveFileInput

domain-name

 

-

backup

remove-file

BackupRemoveFileInput

client-id

 

-

backup

remove-file

BackupRemoveFileInput

client-login

 

Feature: APS Catalog

+

server

 

 serverPrefs

aps-catalog-url

 

Other updates:

+

domain-template

 

DomainTemplatePreferencesType

shared

 

+

client-template

 

ClientTemplatePreferencesType

shared

 

*

updater

get-updates

UpdateType

action

The "upgrade" action is added

Changes to Earlier Versions

1.3.5.1-1.5.2.0

Feature: Plesk 9 backward compatibility

Option

Operator

Operation

Type/File

Parameter

Comment

*

client

add

 

 

Client account is automatically assigned to Plesk

Administrator

*

client

get

 

 

If you request info on all client accounts, Plesk will return info on all client accounts, reseller accounts and artificial client account. Plesk user hierarchy will not be retained.

*

client

get

 

 

If you request reseller account statistics, the operation will return total reseller account statistics (including statistics for controlled client accounts).

*

client

del

 

 

If you remove a reseller account, all client accounts owned by the reseller will also be removed

*

domain

get

 

 

If you request info on domain accounts owned by a reseller, Plesk will return info on only reseller's personal domain accounts, excluding those owned by the reseller's clients.

*

domain

get

 

 

If you request info on all domain accounts, the info on all domain accounts (including the accounts owned by Plesk Administrator) will be returned.

*

domain-template

get

 

 

Now you can also request Plesk Administrator's or reseller's personal domain templates

*

event_log

 

 

 

Each reseller-related action is tracked as a client-related action.