Notifications

57 views

Symptoms


According to the docs, "Any user with the administrator, import_admin, or import_set_loader role can use easy import from any list. You can import data to tables within the current scope and tables that grant write access to other applications."

However, the issue is that users with import_admin role are not able to view the "Import" UI Action in the context menu of any list, hence not able to use the Easy Import functionality. It is only available for admin users. 

Release


All releases.

Cause


The reason "Import" UI Action is only available for Admin users because the UI Action has a condition that checks "admin" role.

UI Action: nav_to.do?uri=sys_ui_context_menu.do?sys_id=8be9fda7bf460100e628555b3f07397b 

Conditiongs.hasRole('admin') && !ListProperties.isRelatedList() && !ListProperties.isRefList()

Resolution


To resolve this issue, modify the condition to include the "import_admin" role:

gs.hasRole('admin') || gs.hasRole('import_admin') && !ListProperties.isRelatedList() && !ListProperties.isRefList() 

Additional Information


A documentation request has been created for clarification in the doc site: DOC67059

Article Information

Last Updated:2019-05-21 11:51:02
Published:2019-01-25