Plesk

How to enable/disable the DNS Settings menu for a customer in Plesk

Question

How to enable/disable the DNS Settings menu for a customer in Plesk?

Answer

For a particular subscription

  • Via Plesk:

    1. Log into Plesk.

    2. Go to Plesk > Subscriptions > example.com > Customize > Permissions.

    3. Mark or unmark the DNS zone management permission.

    4. Click the OK button.

  • Via Command Line Interface (CLI):

    1. Connect to the server via SSH or RDP.

    2. For Windows only, start the command prompt administrator.

    3. 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.

  1. Log into Plesk.

  2. Go to Plesk > Service Plans > Default > Permissions.

  3. Mark or unmark the DNS zone management permission.

  4. Press the Update & Sync button.