- This line was added.
- This line was removed.
- Formatting was changed.
This article describes the server side installation of the Smart ID Identity Manager software package.
See here for more information on installation requirements: Identity Manager requirements and interoperability.
If you use Java 11 and the db_update script, read this article: Limitations for Identity Manager.
The following prerequisites apply:
Install Identity Manager
To install Java on the Identity Manager server:
Install Apache Tomcat on the Identity Manager server:
To configure the Tomcat server:
To copy the Identity Manager program files:
To configure memory settings and start up Tomcat:
Identity Manager uses a tool called Liquibase to initialize the database. This allows database changes to be made independently of the underlying database type, therefore making it easy to maintain the database schema for different databases with maximum flexibility.
To initialize the database:
Identity Manager supports several database types from different vendors. The standard Identity Manager installation includes an H2 database for demo and testing purposes. For a production system, it is recommended to use another database, since the H2 database is not suitable for productive operation.
The database connection is managed via JDBC. The available functionality includes the relevant JDBC database drivers for the databases that are supported by Identity Manager.
The database type and the connection data have to be configured in the file
To configure the database type and connection data:
To create start commands to the Identity Manager clients:
Go on to do Initial configuration of Identity Manager.
See also Identity Manager installation and upgrade for more configuration steps.
Database properties file
Examples: database.properties files
This example describes the database named
This article is valid from Nexus PRIME 3.9.
- Identity Manager requirements and interoperability
- Identity Manager installation and upgrade
- Default ports in Smart ID