• If you are still using CentOS 7.9, it's time to convert to Alma 8 with the free centos2alma tool by Plesk or Plesk Migrator. Please let us know your experiences or concerns in this thread:
    CentOS2Alma discussion

Domain Administrator default permissions

Matthew James

Basic Pleskian
Hi there,

Whenever a new domain is created in Plesk, the domain administrator that is also created only has the following permissions:

Web statistics management
Home page management

Does anybody know of a way to set the default Domain Administrator permissions or do I need to manually go in each time and update them?

Thanks
 
I think that you should check allowed permissions for Default Client's template.
 
Well no client is created, only a domain administrator so there are no client's permissions to change. All these domains are under one client who has permissions for everything.
 
Seems you have not necessary permissions for correcting client's template. So, contact administrator of this Plesk server for correcting it as you want.
 
The client's template is correct - I am the administrator of the server and do have the permissions to update the clients permissions!
 
Some more information here, when creating the domain admin account via the API using the following code:

<?xml version="1.0" encoding="UTF-8"?><packet version="1.4.1.0"><domain>
<add>
<gen_setup>
<name>testing.co.uk</name>
<ip_address>*.*.*.*</ip_address>
<htype>vrt_hst</htype>
<status>0</status>
</gen_setup>
<hosting>
<vrt_hst>
<ftp_login>testing.co.uk</ftp_login>
<ftp_password>UpIly6s5GR</ftp_password>
<ip_address>*.*.*.*</ip_address>
</vrt_hst>
</hosting>
<user>
<enabled>true</enabled>
<password>UpIly6s5GR</password>
<permissions>
<manage_phosting>true</manage_phosting>
<manage_ftp_password>true</manage_ftp_password>
<manage_not_chroot_shell>true</manage_not_chroot_shell>
<manage_sh_access>true</manage_sh_access>
<manage_quota>true</manage_quota>
<manage_subdomains>true</manage_subdomains>
<manage_domain_aliases>true</manage_domain_aliases>
<manage_log>true</manage_log>
<manage_anonftp>true</manage_anonftp>
<manage_crontab>true</manage_crontab>
<manage_dns>true</manage_dns>
<manage_webapps>true</manage_webapps>
<manage_maillists>true</manage_maillists>
<manage_spamfilter>true</manage_spamfilter>
<manage_drweb>true</manage_drweb>
<allow_local_backups>true</allow_local_backups>
<allow_ftp_backups>true</allow_ftp_backups>
<site_builder>true</site_builder>
<manage_dashboard>true</manage_dashboard>
</permissions>
</user>
<template-name>Linux Bronze</template-name>
</add>
</domain></packet>

Response is:

<?xml version="1.0" encoding="UTF-8"?>
<packet version="1.4.1.0"><domain><add><result><status>ok</status><id>113</id></result></add></domain></packet>

Yet the only permissions set are manage statistics and home page management - these are the same permissions that get set if I send through no permissions at all.

It seems it is totally ignoring what is sent, not even giving an error.

Any ideas?

Thanks
 
Back
Top