• Our team is looking to connect with folks who use email services provided by Plesk, or a premium service. If you'd like to be part of the discovery process and share your experiences, we invite you to complete this short screening survey. If your responses match the persona we are looking for, you'll receive a link to schedule a call at your convenience. We look forward to hearing from you!
  • The BIND DNS server has already been deprecated and removed from Plesk for Windows.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS. We strongly recommend transitioning to Microsoft DNS within the next 6 weeks, before the Plesk 18.0.70 release.
  • The Horde component is removed from Plesk Installer. We recommend switching to another webmail software supported in Plesk.

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