How to see all installed plugins and store apps
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎10-16-2024 01:16 PM - edited ‎10-16-2024 01:33 PM
I am trying to programmatically identify which plugins and store apps are installed on an instance. I've seen xmlstats.do, however, this lacks information about installed store apps. I've also seen the sys_store_app table, but it isn't available through the table API. Is there another option?

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎10-16-2024 07:55 PM
@andresanche As you rightly mentioned, the information is available in sys_store_app if you wish to make this table available via table API, then you need to add this table name in glide.ui.permitted_tables system property. Once added the table would get available via table API.
Hope this helps.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎10-17-2024 01:39 PM
Thank you for the reply. When updating the property I got a warning message, which I copied below. What are the implications when changing this file for future updates?
Warning: This is a High Risk file that might get updated again in later releases. Do not alter this file unless necessary.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎10-16-2024 09:41 PM
Hi @andresanche
If you want to get the list from a REST API call, you can follow the approach suggested by Sandeep. Alternatively, you can run a GlideQuery() on the sys_plugins table to get all the plugins installed and on sys_store_app table to get the store apps installed.
You can also create a report on these tables but ensure that you add these tables in the glide.ui.permitted_tables system property to make them reportable.
Thanks and Regards
Amit Verma
Please mark this response as correct and helpful if it assisted you with your question.