Thread tagged as: Problem, Runway

Editor permissions issues since upgrade from Runway 2 > 3


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.


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: 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: 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;; 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: HTTP_X_FORWARDED_PROTO: https HTTP_X_HTTPS: On HTTP_X_PORT: 443 PATH: /bin QUERY_STRING: extended REDIRECT_STATUS: 200 REMOTE_ADDR: 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: SERVER_ADMIN: 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
Neil Duddridge

Neil Duddridge 1 points

  • 4 years ago

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.

Drew McLellan

Drew McLellan 2638 points
Perch Support

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 ?