Upgrade steps from 12.2 to 12.3
You can upgrade from any version of Omada Identity 12.2 to 12.3. It is recommended that you read the release notes version 12 to understand the details of the release.
When upgrading to a new major or minor version, you must have any custom extension compiled and present before you start the upgrade. Do not start an upgrade before receiving the new custom extension.
If you have made any customizations to the Services menu dashboard, and wish to upgrade to version 12.3, you need to back up the configuration, and manually merge the customizations after the upgrade procedure is done (that is, when all the packages in ES have been upgraded).
Upgrade Omada Identity Enterprise Server
To upgrade Omada Identity Enterprise Server:
-
Uninstall the old version of Omada Identity Enterprise Server first, and then install the new version of Enterprise Server. After installation is completed, select the Show the Windows Installer log option and if necessary, save the log file.
-
Run the Omada Enterprise Configuration Utility.
-
When you are prompted, enter the connection string that you saved. Then, click OK.
-
Click OK again to upgrade the database to version 12.3, then when the Setup complete message appears, click OK, and close the configuration utility.
infoAt this point, in the Windows registry, in the \HKLM\Software\Omada\Omada Identity Suite\12.3 registry path, ensure you enter the
PswEncryptionKey
that you copied.
-
-
To upgrade OPS, run the OPS installer and follow the upgrade procedure.
noteThis is an important step as this procedure updates the OPS-related
.dll
files. If these files are not updated at this point, the old files can cause breaking changes. Ensure that after installation has been completed, that you select the Show the Windows Installer log option and if necessary, save the log file. -
To upgrade RoPE, run the RoPE installer and follow the upgrade procedure.
noteEnsure that after installation has been completed, that you select the Show the Windows Installer log option and if necessary, save the log file.
-
Apply the upgrade script
UpdateDB_12_3.sql
. You can find the script in the following location: C:\Program Files\Omada Identity Suite\Role and Policy Engine\Support Files. -
Upgrade code extensions with the following steps:
-
Uninstall previous version.
-
Verify that any custom extensions or
.dll
is removed, for example,** C:\Program Files\Omada Identity Suite\Enterprise Server 12\bin\Omada.OE.Custom.(Customer name).(type).dll**. -
Install the new code extension.
infoYou must compare the Role and Policy Engine’s EngineConfiguration.config file, with the previous version. This is due to the file having been altered by the code extension update.
Comparing time stamps is not considered enough and you must examine the contents of the file.
For the same reason, you must also compare the Omada Provisioning Service’s
Omada.OPS.Service.exe.config
file with the previous version.
-
-
In IIS, start Omada-related Application Pools and web-sites.
-
After you install Enterprise Server and upgrade OPS, you must upgrade to the latest version, all standard application packages that you have already installed on your system.
This is necessary for the application logic to work as expected.
To do this, open the Enterprise Server website, and apply updates to the standard application. To begin, click the link in the yellow notification bar.
-
In the Omada Identity Portal, go to Setup > Administration > More > Code Assemblies, and open the Code Assemblies list. You must now verify that the custom assembly is installed correctly by opening the assembly in a text editor, and verifying that the classes do exist.
Upgrade Omada Data Warehouse
To upgrade Omada Data Warehouse:
-
Create a backup of the
Omada ODW WebService.dtsConfig
and Omada ODWConnectionString.dtsConfig
files. -
Uninstall the current version and install the new Omada Data Warehouse. After installation is completed, select the Show the Windows Installer log and if needed, save the log file for later inspection.
-
Reapply the previously backed-up files Omada ODW
WebService.dtsConfig
and Omada ODWConnectionString.dtsConfig
. -
On the Enterprise Server Audit database, re-apply the script
CreateObjects.OISAudit.sql
located in C:\Program Files\Omada Identity Suite\Datawarehouse\Support files. -
In the Omada Identity Enterprise Server Database, run the S
ystemInfo.sql
script. You can find the script in the following folder C:\Program Files\Omada Identity Suite\Enterprise Server\Script files.The script can detect the use of deprecated components. It is recommended that you keep track and are aware of these components. Examples of components are FormParts and CodeMethods.
infoA number of code methods and other APIs have been removed from the product. If the system cannot find a configured code method, it reports this in the system event log. When you have restarted the browser, ensure you check the event log.
-
Run Windows Services.
- Start the OIS Timer Service and check the event log for errors.
- Start the OPS service and check the event log for errors.
- Start the RoPE service and check the event log for errors.
-
From Enterprise Server, queue an identity.
-
Check the event log and the calculation log for errors.
-
In Enterprise Server, in the Omada Identity Portal, go to Setup > Administration > Connectivity > Import profiles.
- Start Import configuration profile, and wait for this to finish.
- Start Import profile and wait for it to finish.