API::Plesk::Customer - Managing user (e.g. auxiliary) accounts.
$api = API::Plesk->new(...); $response = $api->user->add(..); $response = $api->user->get(..); $response = $api->user->set(..); $response = $api->user->del(..);
Module manage user (e.g. auxiliary) accounts.
Filters used by get,del etc. are as follows: %filter => { guid => xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx # or owner-guid => xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx # or external-id => xx # or owner-external-id => xx }
Method adds users to Plesk Panel.
%params = ( # required gen_info => { login => 'mike', # required passwd => '12345', # required name => 'Mike', # required owner-guid => # one of this or owner-external-id => # this required ... } # required roles => { name => 'WebMaster', ... );
Method gets user data.
%params = ( %filter );
Method sets user data.
%params = ( filter => {...}, gen_info => {...} );
Method deletes user from Plesk Panel.
Ivan Sokolov <lt>ivsokolov@cpan.org<gt>
To install API::Plesk, copy and paste the appropriate command in to your terminal.
cpanm
cpanm API::Plesk
CPAN shell
perl -MCPAN -e shell install API::Plesk
For more information on module installation, please visit the detailed CPAN module installation guide.