Forum

Thread tagged as: Question, Backup

Let 'editor' role use Backup app

Hi, I need my client to use Backup app by their own but I don't want them to be admin user. Is there any chance for that?

thanks!

Raul Serrano

Raul Serrano 0 points

  • 4 years ago
Drew McLellan

Drew McLellan 2638 points
Perch Support

In Perch or Runway?

It's for Perch

Drew McLellan

Drew McLellan 2638 points
Perch Support

Go to Users > Roles > Editor and check the box that says "Run backups"

I don't find that option Drew.

Perch: 2.8.32, PHP: 5.4.4, MySQL: 5.5.25, with PDO
Server OS: Darwin, apache2handler
Installed apps: content (2.8.32), assets (2.8.32), categories (2.8.32), perch_blog (5.0), perch_forms (1.8.3), perch_backup (1.2)
App runtimes: <?php $apps_list = array( 'content', 'categories', 'perch_blog', 'perch_forms', );
PERCH_LOGINPATH: /perch
PERCH_PATH: /Applications/MAMP/htdocs/eurovacaciones.es/perch
PERCH_CORE: /Applications/MAMP/htdocs/eurovacaciones.es/perch/core
PERCH_RESFILEPATH: /Applications/MAMP/htdocs/eurovacaciones.es/perch/resources
Image manipulation: GD
PHP limits: Max upload 32M, Max POST 32M, Memory: 64M, Total max file upload: 32M
F1: 2edba60ed1f613d6dd804feb202456a2
Resource folder writeable: Yes
HTTP_HOST: eurovacaciones:8888
DOCUMENT_ROOT: /Applications/MAMP/htdocs/eurovacaciones.es
REQUEST_URI: /perch/core/settings/diagnostics/
SCRIPT_NAME: /perch/core/settings/diagnostics/index.php

Just this ones

System:
- Log in
- Change settings
- Manage users
- View update notices

Assets:
- Upload assets
- Manage assets

Categories:
- Create new categories
- Delete categories
- Manage categories
- Create category sets
- Delete category sets

Pages:
- Delete regions
- Edit page details
- Edit region options
- Reorder pages
- Add new pages
- Add new top-level pages
- Delete pages
- Delete pages they created themselves
- Configure page settings
- Delete master pages
- Configure master pages
- Edit page titles and attributes
- Configure navigation groups
- Create navigation groups
-Delete navigation groups
- Republish pages

Blog:
- Access the blog
- Create posts
- Delete posts
- Publish posts
- Moderate comments
- Enable comments on a post
- Import data
- Manage authors

Forms:
- Access forms
- Configure forms
- Delete forms
- Save changes or Cancel
Simon Clay

Simon Clay 127 points

I had a similar problem in the past. Visiting /perch/core/update/?force=update solved the problem for me.

Hmmm... it doesn't work for me Simon. In witch privilege category appears?

Drew McLellan

Drew McLellan 2638 points
Perch Support

In the 'Backup' section. They are listed per app.

I don't have that section... Perch on it last version. Should I update anything else Drew?

Drew McLellan

Drew McLellan 2638 points
Perch Support

No, it shouldn't matter what version Perch is on.

For what it's worth, I don't see that option, either. I'm up-to-date and ran the force update option that Simon mentioned. I'm only running the Forms App. Ah, I see (perhaps), I'm not running the Backups App.

Yeah, right, installing the App properly made all the difference. Sorry, gents!

I have reinstalled Perch Backup and is no option on role privileges... please let me know some option. It's important.

Perch: 2.8.32
Production mode: Production (100)
Installed apps: content (2.8.32), assets (2.8.32), categories (2.8.32), perch_blog (5.0), perch_forms (1.8.3), perch_backup (1.2)
DB driver: PDO
DB tables: perch2_blog_authors (2), perch2_blog_comments (0), perch2_blog_index (2844), perch2_blog_posts (56), perch2_blog_posts_to_tags (0), perch2_blog_sections (1), perch2_blog_tags (0), perch2_blogs (1), perch2_categories (46), perch2_category_counts (31), perch2_category_sets (3), perch2_content_index (210), perch2_content_items (74), perch2_content_regions (20), perch2_forms (2), perch2_forms_responses (12), perch2_navigation (0), perch2_navigation_pages (0), perch2_page_templates (1), perch2_pages (8), perch2_resource_log (1053), perch2_resource_tags (40), perch2_resources (1069), perch2_resources_to_tags (84), perch2_settings (25), perch2_user_passwords (0), perch2_user_privileges (38), perch2_user_role_privileges (21), perch2_user_roles (2), perch2_users (2)
Users: 2
App runtimes:
<?php
    $apps_list = array(
        'content', 
        'categories',
        'perch_blog',
        'perch_forms',
    );
Scheduled tasks for perch_blog: delete_spam_comments (1440 mins)
Editor plug-ins: ck, markitup
H1: 75889101dfef5300624d401e640c0e1a
L1: 9967fd37d07688bd307adf872a6058a2
F1: 2edba60ed1f613d6dd804feb202456a2
headerColour: #ffffff
content_singlePageEdit: 1
helpURL:
siteURL: /
hideBranding: 1
content_collapseList: 1
lang: en-gb
update_2.8.25: done
latest_version: 2.8.15
on_sale_version: 2.8.32
headerScheme: light
perch_blog_site_name:
perch_blog_post_url: /viaje.php?s={postSlug}
perch_blog_slug_format: {postTitle}
perch_blog_akismet_key:
perch_blog_max_spam_days: 0
dashboard: 0
hide_pwd_reset: 0
content_hideNonEditableRegions: 0
content_frontend_edit: 0
perch_blog_comment_notify: 0
perch_blog_update: 5.0.1
logoPath: /perch/resources/logo-perch-eurovacaciones.png
perch_backup_mysqldump_path: /Applications/MAMP/Library/bin/mysqldump
update_2.8.32: done
PERCH_DEVELOPMENT: 10
PERCH_STAGING: 50
PERCH_PRODUCTION: 100
PERCH_DB_USERNAME: raulserrano
PERCH_DB_SERVER: localhost
PERCH_DB_DATABASE: eurovacaciones
PERCH_DB_PREFIX: perch2_
PERCH_TZ: Europe/Madrid
PERCH_EMAIL_FROM: serranocervantes@gmail.com
PERCH_EMAIL_FROM_NAME: Raul Serrano
PERCH_LOGINPATH: /perch
PERCH_PATH: /Applications/MAMP/htdocs/eurovacaciones.es/perch
PERCH_CORE: /Applications/MAMP/htdocs/eurovacaciones.es/perch/core
PERCH_RESFILEPATH: /Applications/MAMP/htdocs/eurovacaciones.es/perch/resources
PERCH_RESPATH: /perch/resources
PERCH_HTML5: 1
PERCH_RUNWAY:
PERCH_ERROR_MODE: DIE
PERCH_DATE_LONG: %d %B %Y
PERCH_DATE_SHORT: %d %b %Y
PERCH_TIME_SHORT: %H:%M
PERCH_TIME_LONG: %H:%M:%S
PERCH_RUNWAY_ROUTED:
PERCH_STRONG_PASSWORDS:
PERCH_DEBUG:
PERCH_PREVIEW_ARG: preview
PERCH_TEMPLATE_PATH: /Applications/MAMP/htdocs/eurovacaciones.es/perch/templates
PERCH_DEFAULT_DOC: index.php
PERCH_DEFAULT_EXT: .php
PERCH_PRODUCTION_MODE: 100
PERCH_RWD:
PERCH_HTML_ENTITIES:
PERCH_SSL:
PERCH_STRIPSLASHES:
PERCH_PROGRESSIVE_FLUSH: 1
PERCH_PARANOID:
PERCH_FORCE_SECURE_COOKIES:
PERCH_PASSWORD_MIN_LENGTH: 6
PERCH_MAX_FAILED_LOGINS: 10
PERCH_AUTH_LOCKOUT_DURATION: 1 HOUR
PERCH_VERIFY_UPLOADS:
PERCH_AUTH_PLUGIN:
PERCH_DB_CHARSET: utf8
PERCH_DB_PORT:
PERCH_DB_SOCKET:
PERCH_SESSION_TIMEOUT_MINS: 20
HOSTING SETTINGS

PHP: 5.4.4
Zend: 2.4.0
OS: Darwin
SAPI: apache2handler
Safe mode: not detected
MySQL client: 5.5.25
MySQL server: 5.5.25
Free disk space: 39.98 GB
Extensions: Core, date, ereg, libxml, openssl, pcre, sqlite3, zlib, bcmath, bz2, calendar, ctype, curl, dom, hash, fileinfo, filter, ftp, gd, SPL, iconv, json, ldap, mbstring, mysql, mysqli, session, PDO, pdo_sqlite, standard, posix, Reflection, Phar, SimpleXML, soap, sockets, exif, tokenizer, xml, xmlreader, xmlwriter, xsl, zip, apache2handler, imap, gettext, mcrypt, yaz, pgsql, pdo_pgsql, pdo_mysql
GD: Yes
ImageMagick: No
PHP max upload size: 32M
PHP max form post size: 32M
PHP memory limit: 64M
Total max uploadable file size: 32M
Resource folder writeable: Yes
Session timeout: 24 minutes
Native JSON: Yes
Filter functions: Yes
Transliteration functions: No
HTTP_HOST: eurovacaciones:8888
HTTP_CONNECTION: keep-alive
HTTP_UPGRADE_INSECURE_REQUESTS: 1
HTTP_USER_AGENT: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.98 Safari/537.36
HTTP_ACCEPT: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
HTTP_DNT: 1
HTTP_REFERER: https://eurovacaciones:8888/perch/core/settings/diagnostics/
HTTP_ACCEPT_ENCODING: gzip, deflate, sdch
HTTP_ACCEPT_LANGUAGE: es,en-US;q=0.8,en;q=0.6,pt;q=0.4,it;q=0.2,gl;q=0.2,fr;q=0.2
HTTP_COOKIE: cmsa=1; PHPSESSID=c02a1602de6905ad0ea905ce6584035b
PATH: /usr/bin:/bin:/usr/sbin:/sbin
SERVER_SOFTWARE: Apache
SERVER_NAME: eurovacaciones
SERVER_ADDR: 127.0.0.1
SERVER_PORT: 8888
REMOTE_ADDR: 127.0.0.1
DOCUMENT_ROOT: /Applications/MAMP/htdocs/eurovacaciones.es
SERVER_ADMIN: you@example.com
SCRIPT_FILENAME: /Applications/MAMP/htdocs/eurovacaciones.es/perch/core/settings/diagnostics/index.php
REMOTE_PORT: 49998
GATEWAY_INTERFACE: CGI/1.1
SERVER_PROTOCOL: HTTP/1.1
REQUEST_METHOD: GET
QUERY_STRING: extended
REQUEST_URI: /perch/core/settings/diagnostics/?extended
SCRIPT_NAME: /perch/core/settings/diagnostics/index.php
PHP_SELF: /perch/core/settings/diagnostics/index.php
REQUEST_TIME_FLOAT: 1481475931.58
REQUEST_TIME: 1481475931
argc: 1

I have tried on other website, with different server, full updated both Perch and Backup app, and there is no Backup info on Role privilege...

Perch: 2.8.32, PHP: 5.6.28, MySQL: mysqlnd 5.0.11-dev - 20120503 - $Id: 76b08b24596e12d4553bd41fc93cccd5bac2fe7a $, with PDO
Server OS: Linux, cgi-fcgi
Installed apps: content (2.8.32), assets (2.8.32), categories (2.8.32), perch_blog (5.0), perch_backup (1.2)
App runtimes: <?php $apps_list = array( 'content', 'categories', 'perch_blog', );
PERCH_LOGINPATH: /perch
PERCH_PATH: /home/inakidomingo/inakidomingo.com/perch
PERCH_CORE: /home/inakidomingo/inakidomingo.com/perch/core
PERCH_RESFILEPATH: /home/inakidomingo/inakidomingo.com/perch/resources
Image manipulation: GD Imagick
PHP limits: Max upload 64M, Max POST 65M, Memory: 90M, Total max file upload: 64M
F1: 2edba60ed1f613d6dd804feb202456a2
Resource folder writeable: Yes
SCRIPT_NAME: /perch/core/settings/diagnostics/index.php
REQUEST_URI: /perch/core/settings/diagnostics/
DOCUMENT_ROOT: /home/inakidomingo/inakidomingo.com
HTTP_HOST: www.inakidomingo.com
Drew McLellan

Drew McLellan 2638 points
Perch Support

Have you logged in as the Editor role?

For some reason now is working... I tried to make a backup, then go back to role privileges and there it was. Thanks any way!