844 views

Description

The Plugins List View is empty, not displayed, or missing when you navigate to: System Definition>Plugins

Steps to Reproduce

 

  1. Navigate to v_plugin_list.do.
    • Note the plugins list is empty.
  2. Clear the v_plugin table cache.
    • Navigate to Scripts - Background and run the following script: GlideCacheManager.flushTable("sys_plugins");
  3. Reload the plugins list.
    • Note that the plugins can now be seen.

Workaround

Option 1:

Download the attached script "AdjustReadOnlyPropsForVPlugins.js"

Run script from Scripts-Background

 

Option 2:

Add "v_plugin" to the default values of the following exempt properties:

  • Property: glide.security.snc_read_only_role.tables.exempt_create 

    Default values: sys_user_session, sysevent, syslog, syslog_transaction, sys_user_preference, sys_ui_list, sys_ui_list_element, sys_db_cache, user_multifactor_auth

  • Property: glide.security.snc_read_only_role.tables.exempt_write 

    Default values: sys_user_session, sysevent, syslog, syslog_transaction, sys_user_preference, sys_ui_list, sys_ui_list_element, sys_db_cache, user_multifactor_auth

  • Property: glide.security.snc_read_only_role.tables.exempt_delete

    Default values: sys_user_preference, sys_ui_list, sys_ui_list_element, sys_db_cache, user_multifactor_auth

Note: If the property does not exist, it can be created, but make sure to include the default values as well as "v_plugin".


Related Problem: PRB735958

Seen In

Geneva Patch 3
Helsinki Patch 3 Hot Fix 7
Helsinki Patch 7
Istanbul

Fixed In

Helsinki Patch 9
Istanbul Patch 3
Jakarta

Associated Community Threads

There is no data to report.

Article Information

Last Updated:2018-03-09 15:22:43
Published:2017-04-12