This article describes how to upgrade Smart ID Identity Manager from 5.2.0 to 5.3.0.
Removed “License upload” role from system.properties
Removed “License upload” permitted role from system.properties. This is now a permission and configurable through user/role permissions in Identity Manager Admin (runtime permissions). See Smart ID Identity Manager - Deployment REST APIs for more information.
Removed custom-beans-*.xml files for configurations of older IDM versions
Removed custom-beans-*.xml files that were needed for the configurations that were delivered with 23.x and older Identity Manager versions.
Updated MS SQL JDBC driver
The MS SQL JDBC driver now enables TLS encryption by default. Make sure to trust the server certificate. Alternatively, to re-establish the previous behavior, you can set encrypt=false by adding it to the connection string in smartid.env (docker-deployment) or database.properties (war-file-deployment), for example:
Smartid.env
IDM_DB_URL=${DBHOST};DatabaseName=${IDM_DB_NAME};encrypt=false
Database.properties
dataSource.jdbcUrl=jdbc:sqlserver://serverName=localhost;databaseName=example;encrypt=false