How to see all installed plugins and store apps

andresanche
Giga Guru

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?

3 REPLIES 3

Sandeep Rajput
Tera Patron
Tera Patron

@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.

 

Screenshot 2024-10-17 at 8.21.49 AM.pngScreenshot 2024-10-17 at 8.21.58 AM.png

Hope this helps.

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.

Amit Verma
Kilo Patron
Kilo Patron

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.