Exporting option

pramn
Kilo Sage

Hi Team why we don't have exporting options there 

pramn_0-1769498483962.png

 

4 REPLIES 4

Dr Atul G- LNG
Tera Patron

Hi @pramn 

 

https://www.servicenow.com/community/developer-forum/export-option-missing-from-list-view/m-p/167157...

 

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

 

*************************************************************************************************************
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]

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

Nayan ArchX
Giga Guru

This one’s almost always security- or UI-related, not a bug. Let’s walk it down cleanly.

Why the Export option is missing in list views

In ServiceNow, the Export option (CSV, Excel, XML, etc.) only appears if ALL of the following are true:

  1. You have permission to export
  2. List export is enabled system-wide
  3. The UI isn’t hiding the option
  4. No ACL or role restriction blocks it

If any one of these fails → the option disappears.

Step-by-Step Checks (in order)

1. Check if List Export is disabled globally

(Admin only)

  1. Navigate to: System Properties → Security
  2. Find property: glide.ui.export.enabled
  3. Make sure it is set to: true

If false → no user will see export.

2. Check required roles

Users must have at least one of these:

  • admin
  • itil
  • list_exporter (best practice)

Recommended: assign list_exporter instead of admin/itil.

3. Confirm ACL allows read + export

Export relies on read ACLs.

If you have tight ACLs, export is silently removed.

Check:

  • Table-level read ACL
  • Field-level read ACL

If user can’t read all visible fields, export disappears.

4. Check UI version / context

Export does NOT appear in:

  • Service Portal lists
  • Workspace lists
  • Embedded related lists

You must be in:
Classic UI list view

Try:

/<tablename>.list

Example:

incident.list

5. Personalize List (user-level issue)

Sometimes users hide it accidentally.

  1. Open any list
  2. Click List gear icon
  3. Select Reset to column defaults

Then reload.

6. UI Policy / Client Script (rare but real)

Check for:

  • Global UI Policies
  • Client Scripts
  • UI Actions overriding list context menu

Especially in custom apps.

 

Quick Diagnostic Test

  1. Impersonate the affected user
  2. Navigate to:incident.list
  3. Right-click column header

If Export is missing → role or property issue.

 

Fast Fix options

  • Enable glide.ui.export.enabled
  • Assign list_exporter role
  • Verify read ACLs
  • Use classic UI list

 

If my response has resolved your query, please consider giving it a thumbs up ‌‌ and marking it as the correct answer‌‌!

 

Thanks

Nayan Patel

IT ServiceNow Consult, ServiceNow ArchX

If my response has resolved your query, please mark it Helpful by giving it a thumbs up and accept the solution.

Its_Azar
Kilo Sage

Hi there @pramn 

can you go an check the UI context menu and check whether it is active?

search for export and see if its active

This will be the most possible case for your problem.

☑️ If this helped, please mark it as Helpful or Accept Solution so others can find the answer too.

Kind Regards,
Azar
Serivenow Rising Star
Developer @ KPMG.

Ankur Bawiskar
Tera Patron

@pramn 

Export is seen based on some restriction.

what role your user has?

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