Built something you're proud of? Tell the story. A quick G2 review of App Engine or Build Agent helps other developers see what's possible on ServiceNow. Share your experience.

Easy Import not visible for non-admin users on custom table

Tejas Adhalrao
Kilo Sage

Hi everyone,

I have a custom table.
For non-admin users, the Easy Import option is not visible.

The user has these roles:

  • import_admin

  • import_transformer

Even with these roles, the user still cannot see Easy Import for the custom table.

Is there any additional role, permission, or table setting required to make Easy Import visible for non-admin users?

 

 

TejasAdhalrao_0-1770188670443.png

 

3 ACCEPTED SOLUTIONS

rafi_kothapalli
Mega Guru

This is because the Context Menu IMPORT checks the admin role based on the condition below

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


Context menu link : /sys_ui_context_menu.do?sys_id=8be9fda7bf460100e628555b3f07397b

https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB0724462

View solution in original post

Ankur Bawiskar
Tera Patron

@Tejas Adhalrao 

it's available only for admins OOTB.

See the KB which says to add extra condition in that OOTB UI Action

Easy import functionality is not available for import_admin users. 

💡 If my response helped, please mark it as correct and close the thread 🔒— this helps future readers find the solution faster! 🙏

Regards,
Ankur
Certified Technical Architect  ||  10x ServiceNow MVP  ||  ServiceNow Community Leader

View solution in original post

Dr Atul G- LNG
Tera Patron

Hi @Tejas Adhalrao This is expected behaviour because a non-admin user does not perform administrative activities or configurations. Therefore, only administrators are allowed to use Easy Import.

*************************************************************************************************************
Regards
Dr. Atul G. - Learn N Grow Together
ServiceNow Techno - Functional Trainer
LinkedIn: https://www.linkedin.com/in/dratulgrover
YouTube: https://www.youtube.com/@LearnNGrowTogetherwithAtulG
Topmate: https://topmate.io/dratulgrover [ Connect for 1-1 Session]

****************************************************************************************************************

View solution in original post

3 REPLIES 3

rafi_kothapalli
Mega Guru

This is because the Context Menu IMPORT checks the admin role based on the condition below

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


Context menu link : /sys_ui_context_menu.do?sys_id=8be9fda7bf460100e628555b3f07397b

https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB0724462

Ankur Bawiskar
Tera Patron

@Tejas Adhalrao 

it's available only for admins OOTB.

See the KB which says to add extra condition in that OOTB UI Action

Easy import functionality is not available for import_admin users. 

💡 If my response helped, please mark it as correct and close the thread 🔒— this helps future readers find the solution faster! 🙏

Regards,
Ankur
Certified Technical Architect  ||  10x ServiceNow MVP  ||  ServiceNow Community Leader

Dr Atul G- LNG
Tera Patron

Hi @Tejas Adhalrao This is expected behaviour because a non-admin user does not perform administrative activities or configurations. Therefore, only administrators are allowed to use Easy Import.

*************************************************************************************************************
Regards
Dr. Atul G. - Learn N Grow Together
ServiceNow Techno - Functional Trainer
LinkedIn: https://www.linkedin.com/in/dratulgrover
YouTube: https://www.youtube.com/@LearnNGrowTogetherwithAtulG
Topmate: https://topmate.io/dratulgrover [ Connect for 1-1 Session]

****************************************************************************************************************