• Halloween is coming! To celebrate the occasion, we dusted off a couple of old skins, and even created a brand new one (Pixel).
    To get into the festive spirit, install the Skins extension.
  • The new Python extension is now available. It allows customers to deploy and manage WSGI-based Python applications on their websites directly from Plesk.
  • The Plesk Mobile apps for iOS and Android and the Plesk Mobile Center extension have been deprecated, and are no longer available for new installations. In Plesk Obsidian 18.0.84, the Plesk Mobile Center extension will be removed from servers during the upgrade, and the Plesk Mobile apps will lose their server management features.
  • The Social Login extension has been deprecated and will be removed in Plesk Obsidian 18.0.84. After that, it will no longer be possible to log in to Plesk with a Google, Facebook, GitHub account, or with a passkey. Plesk usernames and passwords, as well as logging in with a WebPros Account, are not affected.

Issue Request for Workaround: Allow Manual Backups but Disable Scheduled Backups for Customers

Thomas Oryon

Regular Pleskian
Server operating system version
RHEL9
Plesk version and microupdate number
18.0.80
Hello Support Team,

We would like to check if there is a supported workaround in Plesk for the following backup configuration.

Our requirement is:

  • Customers should be allowed to create manual backups from Backup Manager.
  • Customers should be allowed to restore their backups.
  • Customers should not be allowed to configure any scheduled backups, including daily, weekly, monthly, or hourly backups.
  • Administrators should still be able to configure and manage scheduled backups.
We are aware of the following Plesk options:

  1. Under Tools & Settings > Backup Manager > Settings, there is an option:
    Allow customers and resellers to schedule hourly backups
    However, disabling this appears to prevent only hourly scheduled backups, while customers can still configure daily, weekly, or monthly schedules.
  2. We also found the following panel.ini option:
[pmm]
manageBackupsByAdminOnly = true

However, this disables backup management completely for customers and resellers, which would also prevent them from creating their own manual backups.

Our intended configuration is therefore:

Manual customer backup: Allowed
Customer restore: Allowed
Customer scheduled backup: Disabled
Administrator scheduled backup: Allowed


Could you please advise whether Plesk provides any supported configuration, panel.ini option, Service Plan setting, extension, event handler, or other workaround to achieve this?

If there is currently no built-in option, please advise on the recommended supported method to prevent customers from creating scheduled backups while retaining access to manual backup and restore functionality.

Awaiting your reply.
 
Hi, @Thomas Oryon . Unfortunately, there are no separate permissions for manual and scheduled backups creation/restoration to control each action individually. I cannot think of a workaround to achieve the specific setup of your requirements. What I can suggest is to consider the "Scheduled Backups List" extension that will present a list of each active backup schedule. You can monitor the schedules and deactivate those created by customers.
 
Back
Top