Question
How to enable/disable the DNS Settings menu for a customer in Plesk?
Answer
For a particular subscription
-
Via Plesk:
-
Go to Plesk > Subscriptions > example.com > Customize > Permissions.
-
Mark or unmark the DNS zone management permission.
-
Click the OK button.
-
Via Command Line Interface (CLI):
-
For Windows only, start the command prompt administrator.
-
Execute the following command:
# plesk bin subscription_settings --update example.com -manage_dns true
to enable DNS management OR the next one
# plesk bin subscription_settings --update example.com -manage_dns false
to disable it.
For all subscriptions assigned to a service plan
This way DNS Settings menu for subscriptions assigned to a particular service plan will be hidden for a customer's account but Plesk admin will still be able to see DNS Settings on a domain.
Note: the locked subscriptions (marked with a blue lock in the Subscriptions menu) will not be synced.
-
Go to Plesk > Service Plans > Default > Permissions.
-
Mark or unmark the DNS zone management permission.
-
Press the Update & Sync button.