Two node installation on Windows - CustomerID

Follow the steps in order. Issue all commands in Windows command prompt using the Administrator user account.

Perform once for the whole Ubisecure CustomerID cluster:

  1. Back up Ubisecure Directory. See instructions from Backup and restore Ubisecure Directory - SSO.

Perform on each Ubisecure CustomerID node:

  1. Unpack the distribution package. See instructions from Distribution package unpacking on Windows - CustomerID.
  2. Check Java. See instructions from Java check on Windows - CustomerID

Perform on each Ubisecure CustomerID node:

  1. Install WildFly. See instructions from Two node WildFly installation on Windows - CustomerID.

Perform once on CustomerID Master Node

  1. Extract the deployment template. See instructions from Deployment template extraction on Windows - CustomerID.
  2. Edit the setup template and run setup. See instructions from Setup template on Windows - CustomerID.
  3. Prepare WildFly for domain configuration. See instructions from Two node WildFly preparation on Windows - CustomerID.
  4. Configure WildFly on CustomerID Master Node. See instructions from Two node master WildFly configuration on Windows - CustomerID
  5. Configure the singleton subsystem. See instuctions from Two node singleton subsystem configuration on Windows - CustomerID
  6. Configure authentication protocol. See instructions from Application identity generation and IDP metadata download on Windows - CustomerID.

Perform on CustomerID Slave Node:

  1. Transfer the installation folder from master node. See instructions from Two node installation folder transfer on Windows - CustomerID.
  2. Prepare WildFly for domain configuration. See instructions from Two node WildFly preparation on Windows - CustomerID.
  3. Configure WildFly on CustomerID Slave Node. See instructions from Two node slave WildFly configuration on Windows - CustomerID

Perform once for the whole Ubisecure CustomerID cluster:

  1. Prepare PostgreSQL. See instructions from PostgreSQL preparation on Windows - CustomerID.

Perform once on CustomerID Master Node

  1. Create JDBC data source to WildFly. See instructions from Two node JDBC data source creation on Windows - CustomerID
  2. Create a Mail Session configuration for WildFly. See instructions from Two node mail session creation on Windows - CustomerID
  3. Configure logging for CustomerID. See instructions from Two node logging configuration on Windows - CustomerID
  4. Register "customerid.home" system property to WildFly. See instructions from WildFly system property registration on Windows - CustomerID

Perform once for the whole Ubisecure CustomerID cluster:

  1. Create a directory service for Ubisecure CustomerID SQL in Ubisecure SSO Management. See instructions from SQL directory service creation on Windows - CustomerID.
  2. Create web agents for Ubisecure CustomerID. See instructions from SSO management web applications creation on Windows - CustomerID.
  3. Create a directory service for Ubisecure CustomerID LDAP in Ubisecure SSO Management. See instructions from LDAP directory service creation on Windows - CustomerID.

Perform on each Ubisecure SSO node:

  1. Install PostgreSQL JDBC driver to SSO node(s). See instructions from PostgreSQL JDBC driver installation to SSO on Windows - CustomerID.
  2. Install Ubisecure CustomerID SSO Adapter to SSO node(s). See instructions from SSO Adapter installation on Windows - CustomerID.

Perform once for the whole Ubisecure CustomerID cluster:

  1. Add authentication method configurations in Ubisecure SSO Management. See instructions from Authentication method configuration on Windows - CustomerID.

Perform on each Ubisecure CustomerID node:

  1. Create a site specific configuration for Ubisecure CustomerID. Make sure the configurations are the same on each node. See instructions from Site specific configuration on Windows - CustomerID.

Perform on the CustomerID Master Node

  1. Deploy the Ubisecure CustomerID applications. See instructions from Two node deployment to WildFly on Windows - CustomerID.
  2. Configure HTTPS, See Two node SSL configuration on Windows - CustomerID

Perform on the CustomerID Master node:

  1. Initialize data storages. See instructions from Data storages initialization on Windows - CustomerID.

Perform on each Ubisecure SSO node:

  1. Restart Ubisecure SSO. See instructions from Installation related SSO restart on Windows - CustomerID.

Perform on each Ubisecure CustomerID node:

  1. Restart Ubisecure CustomerID on Master node first, then slave node. See instructions from Restart on Windows - CustomerID.

Perform once for the whole Ubisecure CustomerID cluster:

  1. Import example admin user. See instructions from Example user data import on Windows - CustomerID.

You can now login using URL: https://<eidm.url>/eidm2/wf/admin

eidm.url value can be found from the file %PROGRAMFILES%\Ubisecure\customerid\application\win32.config