Akeeba Backup for WordPress

#27655 – Editor Role Access to Akeeba BackUp

Posted in ‘Akeeba Backup for WordPress’
This is a public ticket. Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.
Tuesday, 02 May 2017 10:48 CDT
Hi Akeeba,

Is it possible to limit access to Akeeba in the WP backend for the default Editor role?

Currently an Editor has full access to Akeeba BUp including configuration etc. I would prefer Akeeba BUp is only accessible to the Admin Roles of the site.

Many thanks for your help (and fantastic plugin!)


Custom Fields

WordPress version (in x.y.z format) 4.7.4
PHP version (in x.y.z format) 7.1
Akeeba Backup version (x.y.z format) 2.1.3
Tuesday, 02 May 2017 15:14 CDT
Unfortunately WordPress, unlike Joomla!, does not provide a fine grained permissions system. We have to hardcode the mapping between WordPress capabilities to backup software privileges. This is done in wp-content/plugins/akeebabackupwp/Solo/Application/WordpressUserPrivileges.php. Changing the mapping would require modifying that file. That said and according to WordPress' documentation the Editors don't have the privileges you say they do but they can take backups.

If the user has the activate_plugins capability they are given Configure and Download privileges. Per the documentation, only Administrator and Network Administrator have that capability. These privileges allow the user to view and modify the configuration, as well as download and restore backups.

If the user has the edit_others_posts capability they are given the Backup privilege. Per the documentation, only Editors, Administrators and Network Administrators have that capability. These privileges allow the user to take backups but NOT view/modify the configuration or download/restore backups.

If the user is a super user (per WordPress' is_super_user() function) all privileges are granted.

Finally, if you are inside a multisite installation -therefore not a network administrator- you are stripped of all privileges i.e. you can't do anything with Akeeba Backup.

Nicholas K. Dionysopoulos

Lead Developer and Director

🇬🇷Greek: native

🇬🇧English: excellent

🇫🇷French: basic

Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

Thursday, 01 June 2017 17:17 CDT
This ticket has been automatically closed. All tickets which have been inactive for a long time are automatically closed. If you believe that this ticket was closed in error, please contact us.
This ticket is closed, therefore read-only. You can no longer reply to it. If you need to provide more information, please open a new ticket and mention this ticket's number.

Support Information

Working hours: Typically we work Monday to Friday, 9am to 7pm Cyprus timezone (EEST). Support is provided by the same developers writing the software, all of which live in Europe. You can still file tickets, but we cannot respond to them, outside of our working hours.

Support policy: We would like to kindly inform you that when using our support you have already agreed to the Support Policy which is part of our Terms of Service. Thank you for your understanding and for helping us help you!