IRM Revert to out of box
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-21-2024 03:34 PM
Hello
We have a highly customized version of IRM applications P&C, Advanced Risk and Audit. We would like to revert these apps back to out of box. What is th best strategy to revert to OOB considering we will have to uses the same ServiceNow instances (Dev, Test and Prod)
Option 1: Can I uninstall these apps and re install?
Option 2: Repair, and the manually revert al lthe configurations back to out of box?
Any other option?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-22-2024 09:39 AM
Hello,
We were in a similar position with highly customized IRM (former GRC) applications and wanting to revert to OOB. We first uninstalled all the applications that allowed us to. There were plugins we weren't able to uninstall:
GRC: GRC Profle Dependencies
GRC: Audit Management Dependencies
GRC: Risk Management Dependencies
Also, there were a couple items we had to have ServiceNow Support complete the uninstall because the Maint role was needed to finish deleting all the tables and data.
After a clean uninstall, we were able to reinstall the apps without issues
Hope this helps!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-22-2024 10:16 AM
Do you have a list of plugins you were able to install and the list of those you were not? What was your strategy for backing up data in the production environment?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-22-2024 02:42 PM
Here are my notes from our uninstall/reinstall.
Full disclosure, we had installed the full IRM suite on top of the legacy customized GRC apps so we may have had more apps to uninstall than you will.
The attached spreadsheet has the full list I worked with.
- Column B was the original install order for most of the apps.
- Column C is the order used to uninstall
- Column H is the shorter list for installing. The team using these apps didn't need all of IRM reinstalled at the time we did this work.
Some apps can't be uninstalled from Application Manager so I had to uninstall from sys_store_app. For any apps you can't find in Application Manager, try looking in sys_store_app, except for my list below.
After each uninstalled app, be sure to make sure the link for Remove Tables and Data doesn't appear. If it does you'll need to click that link to uninstall separately.
After each uninstall, I searched for the ID in sys_store_app to make sure it was no longer there. If it was absent, that told me it was a clean uninstall.
This is the list I wasn't able to uninstall:
- GRC: GRC Profle Dependencies Plugin com.snc_grc_profile_dep
- GRC: Audit Management Dependencies Plugin com.snc_grc_audit_dep
- GRC: Risk Management Dependencies Plugin com.snc.grc_risk_dep
- Recommended Actions Application sn_nb_action
The 2 apps I had to have Support help uninstall were:
- Document Templates sn_doc
- Policy as Code Engine sn_pace - hindsight, not sure I would have removed this one, I think other apps will be using it but it was uninstalled since it was part of the original IRM install
- Note: policy-as-code-engine-ui can't be uninstalled until Policy as Code Engine has been uninstalled
Tables backed up - I just did an xml export on these from our Prod instance. The team using these apps didn't need the data restored so I didn't have to worry about that. We just wanted a backup just in case
- sn_audit_engagement
- sn_compliance_policy
- sn_compliance_policy_exception
- sn_grc_issue
We first did this on a subprod Implement instance, then did Dev, then Test, then Prod
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-02-2024 08:43 PM
These apps that you were not able to uninstall
This is the list I wasn't able to uninstall:
- GRC: GRC Profle Dependencies Plugin com.snc_grc_profile_dep
- GRC: Audit Management Dependencies Plugin com.snc_grc_audit_dep
- GRC: Risk Management Dependencies Plugin com.snc.grc_risk_dep
- Recommended Actions Application sn_nb_action
Did you uninstall them from 'sys_store_app' table? or did you reach out to ServiceNow?