Forum
Editor permissions issues since upgrade from Runway 2 > 3
Hi,
I recently upgraded a client's runway install from version 2 to 3
Since then as 'Editor' they've are not able to see 'Collections', 'Blog' or 'Forms' in the left menu (when you click on 'Pages')
I've checked the perms which all seem normal. I've tried switching them to 'Admin' role then back to 'Editor' but all makes no difference. I've also tried modifying the Editor permissions but that doesn't help either. I've even set 'Editor' to the same permissions as on the Admin role but the user can still not see Collections etc.
Puzzled!
Perch Runway: 3.0.3
Production mode: Production (100)
Installed apps: content (3.0.3), assets (3.0.3), categories (3.0.3), perch_blog (5.5.1), perch_forms (1.9)
DB driver: PDO
DB tables: perch2_backup_plans (0), perch2_backup_resources (0), perch2_backup_runs (0), perch2_blog_authors (3), perch2_blog_comments (0), perch2_blog_index (186), perch2_blog_posts (6), perch2_blog_posts_to_tags (0), perch2_blog_sections (1), perch2_blog_tags (0), perch2_blogs (1), perch2_categories (5), perch2_category_counts (5), perch2_category_sets (1), perch2_collection_index (22184), perch2_collection_items (1569), perch2_collection_revisions (453), perch2_collections (3), perch2_content_index (719), perch2_content_items (172), perch2_content_locks (0), perch2_content_regions (20), perch2_forms (4), perch2_forms_responses (191), perch2_menu_items (10), perch2_navigation (0), perch2_navigation_pages (0), perch2_page_routes (27), perch2_page_templates (20), perch2_pages (21), perch2_resource_log (4101), perch2_resource_tags (0), perch2_resources (1581), perch2_resources_to_tags (0), perch2_scheduled_tasks (10), perch2_settings (27), perch2_user_passwords (1), perch2_user_privileges (39), perch2_user_role_privileges (31), perch2_user_roles (2), perch2_users (2)
Users: 2
App runtimes:
<?php
$apps_list = [
'perch_blog',
'perch_forms',
];
Scheduled tasks for perch_blog: delete_spam_comments (1440 mins)
Editor plug-ins: ckeditor
H1: d613dbc757c4702cd2be86e4c0cd4deb
L1: 95ef83c36f3f16c3f0fe678b5c0b7d01
F1: 0c66c2e1f82f9e0b7617b2cb8270f2c7
headerColour: #da1030
content_singlePageEdit: 1
siteURL: /
hideBranding: 1
content_collapseList: 1
lang: en-gb
update_2.8.29: done
logoPath: /....../resources/website-logo.png
headerScheme: dark
update_runway_2.8.29: done
latest_version:
on_sale_version:
perch_blog_update: 5.0.1
perch_blog_post_url: /blog/{postSlug}
perch_blog_site_name: Car Leasing Blog
perch_blog_slug_format: %Y-%m-%d-{postTitle}
perch_blog_max_spam_days: 1
dashboard: 1
hide_pwd_reset: 0
content_hideNonEditableRegions: 0
content_frontend_edit: 0
perch_blog_comment_notify: 0
helpURL:
update_runway_2.8.32: done
update_runway_2.8.34: done
perch_blog_akismet_key: f0a868cbe12e
update_runway_3.0.3: done
PERCH_DEVELOPMENT: 10
PERCH_STAGING: 50
PERCH_PRODUCTION: 100
PERCH_SCHEDULE_SECRET: sUs3TTT0rrFGz3x9
PERCH_SITEPATH: /var/sites/v/..../public_html
PERCH_DB_USERNAME: vlmleasi_cms
PERCH_DB_SERVER: 10.169.0.144
PERCH_DB_DATABASE: vlmleasi_cms
PERCH_DB_PREFIX: perch2_
PERCH_EMAIL_FROM: …..
PERCH_EMAIL_FROM_NAME: …..
PERCH_LOGINPATH: /…….
PERCH_PATH: /var/sites/v/..../public_html/site_admin
PERCH_CORE: /var/sites/v/..../public_html/site_admin/core
PERCH_EMAIL_METHOD: smtp
PERCH_EMAIL_HOST: 10.168.1.70
PERCH_EMAIL_PORT: 25
PERCH_RESFILEPATH: /var/sites/v/..../public_html/assets
PERCH_RESPATH: /assets
PERCH_HTML5: 1
PERCH_TZ: Europe/London
PERCH_RUNWAY: 1
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_ASSET_VERSION: ed79f7a54b300ef2b1e6
PERCH_DEBUG:
PERCH_PREVIEW_ARG: preview
PERCH_TEMPLATE_PATH: /var/sites/v/..../public_html/site_admin/templates
PERCH_TEMPLATE_FILTERS:
PERCH_DEFAULT_DOC: index.php
PERCH_DEFAULT_EXT: .php
PERCH_PRODUCTION_MODE: 100
PERCH_XHTML_MARKUP:
PERCH_RWD: 1
PERCH_HTML_ENTITIES:
PERCH_SSL:
PERCH_STRIPSLASHES:
PERCH_PROGRESSIVE_FLUSH: 1
PERCH_PARANOID:
PERCH_FORCE_SECURE_COOKIES:
PERCH_DEFAULT_BUCKET: default
PERCH_TRANSLATION_ASSIST:
PERCH_PASSWORD_MIN_LENGTH: 6
PERCH_MAX_FAILED_LOGINS: 10
PERCH_AUTH_LOCKOUT_DURATION: 1 HOUR
PERCH_VERIFY_UPLOADS:
PERCH_PRIV_ASSIST:
PERCH_AUTH_PLUGIN:
PERCH_DB_CHARSET: utf8
PERCH_DB_PORT:
PERCH_DB_SOCKET:
PERCH_APPS_EDITOR_PLUGIN: markitup
PERCH_APPS_EDITOR_MARKUP_LANGUAGE: markdown
Hosting settings
PHP: 7.0.1
Zend: 3.0.0
OS: Linux
SAPI: cgi-fcgi
Safe mode: not detected
MySQL client: mysqlnd 5.0.12-dev - 20150407 - $Id: 7e72f9690b1498a1bead7a637c33a831c0d2f655 $
MySQL server: 5.7.17
Free disk space: 47.07 TB
Extensions: Core, date, libxml, openssl, pcre, sqlite3, zlib, bcmath, calendar, ctype, curl, dom, hash, fileinfo, filter, ftp, gd, gettext, SPL, iconv, session, intl, json, ldap, mbstring, mcrypt, standard, mysqlnd, mysqli, PDO, pdo_mysql, pdo_pgsql, pdo_sqlite, pgsql, Phar, posix, Reflection, imap, SimpleXML, soap, sockets, exif, tidy, tokenizer, xml, xmlreader, xmlrpc, xmlwriter, xsl, zip, cgi-fcgi
GD: Yes
ImageMagick: No
PHP max upload size: 100M
PHP max form post size: 100M
PHP memory limit: 128M
Total max uploadable file size: 100M
Resource folder writeable: Yes
Session timeout: 240 minutes
Native JSON: Yes
Filter functions: Yes
Transliteration functions: Yes
DOCUMENT_ROOT: /var/sites/w/www...../public_html
GATEWAY_INTERFACE: CGI/1.1
HTTPS: On
HTTP_ACCEPT: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
HTTP_ACCEPT_ENCODING: gzip, deflate, sdch, br
HTTP_ACCEPT_LANGUAGE: en-US,en;q=0.8
HTTP_CACHE_CONTROL: max-age=0
HTTP_CONNECTION: close
HTTP_COOKIE: TawkConnectionTime=0; __tawkuuid=e::....::aefcXx8J6T5k+BfyDClyTN4kuDcQffE1uK0eLikV6aIWLGOCq6CnfePKn1LSCPrk::2; Tawk_587790fbbcf30e71ac0f351f=vs41.tawk.to::0; PHPSESSID=aa455ce52809bd21fdede94e38ffcdc3; cmsa=1
HTTP_HOST: www.....
HTTP_REFERER: https://www...../....../core%2Fsettings%2Fdiagnostics%2F%3Fextended
HTTP_UPGRADE_INSECURE_REQUESTS: 1
HTTP_USER_AGENT: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36
HTTP_X_FORWARDED_FOR: 82.1.145.225
HTTP_X_FORWARDED_PROTO: https
HTTP_X_HTTPS: On
HTTP_X_PORT: 443
PATH: /bin
QUERY_STRING: extended
REDIRECT_STATUS: 200
REMOTE_ADDR: 82.1.145.225
REMOTE_PORT: 46762
REQUEST_METHOD: GET
REQUEST_URI: /......../core/settings/diagnostics/?extended
SCRIPT_FILENAME: /var/sites/w/www...../public_html/......./core/settings/diagnostics/index.php
SCRIPT_NAME: /......../core/settings/diagnostics/index.php
SERVER_ADDR: 10.168.1.216
SERVER_ADMIN: you@example.com
SERVER_NAME: www.....
SERVER_PORT: 443
SERVER_PROTOCOL: HTTP/1.1
SERVER_SOFTWARE: Apache
PHP_SELF: /......../core/settings/diagnostics/index.php
REQUEST_TIME_FLOAT: 1494005310.57
REQUEST_TIME: 1494005310
argc: 1
Hey Neil – any chance you're clicking "Pages", and not the less-than arrow to the left of it?
Apps aren't displayed when the Pages "tab" is active – you've got to go back to the "My Site" level, so to speak, and that less-than arrow is the way to do it.
(Note I'm using vanilla Perch, not Runway, so unsure if there are UI differences there.)
Hi Richard,
No, I am looking in the right place. If I switch the user to have 'Admin' role then they can see the Collections etc, switch back to Editor, no longer appears in the menu. Runway v2 was fine. Something has happened with the upgrade to v3 and I don't know what.
What privs do you have set in the menu manager for that item?
Ahhh, never used Menu Manager before. That's sorted it.
Might be worth adding a note about Menu Manager to https://docs.grabaperch.com/runway/upgrading/ ?