Migrate the WebSphere Commerce Version 8 site security
Manually migrate the site security from the WebSphere Commerce Version 8 development environment to the WebSphere Commerce Version 9 development environment.
Procedure
- If you enabled AES encryption on the WebSphere Commerce development database and file system, migrate your encryption settings files to the WebSphere Commerce Version 9 development environment.
- Copy the following files from the WebSphere Commerce Version 8 development environment to the same location on the WebSphere Commerce Version 9 development environment:
- WCDE_installdir\setup\vmm.properties
- WCDE_installdir\components\sso\properties\ltpa.properties
- workspace_dir\WC\properties\ILogJRulesConfiguration.properties
- workspace_dir\WC\XML\config\BusinessAuditDataCapture.xml
- workspace_dir\WC\XML\config\FTP.xml
- If you used the Key Locator Framework (KLF) in the WebSphere Commerce Version 8 development environment, migrate your key provider customizations. For more information about the KLF, see Key Locator Framework (KLF).
- Open the WebSphere Commerce Version 8 workspace_dir/xml/config/wc-server.xml file, and look for the KeysConfigFile parameter. This parameter points to a separate custom key configuration XML.
- Open our custom key XML file.
- The custom files that are referenced in this keys XML file must be copied to the same directories on the WebSphere Commerce Version 9 development environment, and then deployed through our CI/CD pipeline which is covered in one of the last steps when you migrate the development environment.
- Migrate any other custom security files that were part of the WebSphere Commerce Version 8 development security solution by copying the files to the WebSphere Commerce Version 9 development environment.
Next topic: Migrate your configuration files.