Skip to Content
Technical Articles
Author's profile photo Amarnath Chindaluru

Upgrade SAP IDM 8.0 stack with SWPM

This blog briefs on updating SAP IDM 8.0 support pack using SWPM and only intended to provide a overview on how upgrade works with SWPM.

For more details you can always refer – https://help.sap.com/viewer/bb5dd5b844d046ea97fa6b328e0fda1d/8.0/en-US/adbc73d5e25d4d2388ffa3b1321d5ef5.html

Managing SAP IDM is bit different to that of other standard SAP Net Weaver products as it consists of

  • IDM Core (IDM Database)
  • IDM Runtime (Dispatcher Instances)
  • AS Java (IDM add-ons like IDMUI, IDM Dev Studio Service, IDM Rest Interface, IDM UI for HTML 5, etc and will be deployed as per requirement on AS Java)

Before you start

  • Make sure all packages are checked-in, export all the custom and standard packages using eclipse studio.

 

  • Export Identity store schema as a safe step.

  • Backup IDM DB (in our case it was MXMD_db running on MSSQL)
  • Back AS Java DB (in our case it was IAD on MSSQL)

Upgrade sequence will follow as – IDM Core, IDM Runtime, IDM AS Java components, new package imports and update ecplise studio as required.

  • Updating IDM Core

We had a distributed environment with IDM DB running on one host and RT, AS Java running on another host. Start SWPM on host where SAP IDM Management core components are installed (IDM DB).

Provide the profile directory of IDM SID, in our case it was I8D for IDM and IAD for AS Java Instance.

 

 

 

Review the parameters and proceed to finish core component upgrade

  • Updating Runtime Components

To update runtime components (Dispatcher Instance’s) launch SWPM on respective host.

Review the parameters and upgrade RT.

 

  • Upgrade IDM components which were deployed on AS Java system

 


 

Review the parameters and complete the upgrade

 

  • Import new packages to standard sap packages

Uncar ICCORE*.SAR file to have all below directories and required packages can be found inside – Configuration Packages

Note to always import “com.sap.idm.provisioning.engine.idmpck” as first package. Then continue to import all other packages like ABAP, HANA etc connector packages and make sure there are no broken links.

 

Its Done !! Now IDM stack is running with updated components and its always essential to keep our landscapes in par with the product releases to maintain robustness of landscape and experience the new functionalities that SAP ships in.

PS: Any valuable inputs or recommendations can be helpful to everyone of us and I kindly request you to share your feedback and your experiences for the same and you can always reach me to discuss more on the same.

 

Kind Regards,

Amarnath

 

Assigned tags

      3 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Subhashree Kanungo
      Subhashree Kanungo

      Thank you so much for sharing all this wonderful info with the how-to’s!!!! It is so appreciated!!!

      Author's profile photo Ben Johnson
      Ben Johnson

      Very useful information!

      Author's profile photo mathias guinot
      mathias guinot

      Nice blog.

      Just one question, we regularly updated our SAP IDM 8 system with recent version (from SP7 to SP8 last year for example), by updating IDM components
      But since the initial installation, the NW java basis components were not updated and still are  in the initial shipment version.

      Now we would like to update these "technical" components without having to update the IDM component.
      Do you know how to proceed for that and be sure that the NW java components are compliant with the IDM java components ?

      Thanks for your help