Skip to main content
Skip table of contents

Installing HID Safe Synchronization Modules

Installation Requirements

  1. Read permissions to the external database CyberArmedPersonView
  2. Client certificate to the IDMS Web API
  3. Role assignment of enrollmentOfficer within the IDMS WebApi
  4. Update permissions to the IDMS database

Before Installation Check List

 

Step NumberProcedure  
1Log in to the database server where the CYBERARMEDPERSONVIEW resides. Verify the table is installed and matches the design schema. 
2Verify the certificate that has been enrolled into IDMS can be accessed via the pfx password. 

 

Service Installation Steps

Data Star monitor

Step Number Procedure  Example
1In the install folder, locate the DataStarServiceSetup.
2Run the DataStarServiceSetup installer.
3Open a command prompt as administrator and go to the folder: [C:\Program Files (x86)\CyberArmed\IDMSSvc].
4Run the DataStarConfigurationManager command.
5Enter the configurations for the View table and the WebApi.
6After completing the information, press Save.
7Start the DataStarService by typing net start datastarservice.

 

 

 

The steps below will perform an initial installation of the service

Step Number Procedure Example
1Run the IDMSSvcInstaller installer.
2Open a command prompt as administrator. 
3Verify the installation was successful by analyzing the command window. If successful, the command window will state "The commit phase completed successfully"

 

 

Configuration Procedures

IDMS SVC

The steps below provide the instructions for configuration for the service

 

Step Number Procedure Example
1In the command prompt, Go to the C:\Program Files (x86)\CyberArmed\IDMSSvc folder 
2Open the IDMSSvc.exe.config with notepad.
3With the IDMSSvc.exe.config opened, scroll to the bottom to the "AppSettings" section of the file.
4Go to the "ViewDb" Section and add the connection string to the CYBERARMEDPERSONVIEW table.
5Go to the "SafeDb" Section and add the connection string to the IDMS database.
6Go to the IDMSSafeSynchAuditDb and add the connection string to the IDMS database.
7

Go to the PFXPathAndFileName and add the value to the PFX (the client certificate).

Go to the PFXFilePassword and add the value of the PFX Password.

8Go to the WebAPIURL and add the value of the IDMS WebApit URL.
9Save the file and close. 
10Go to the IDMS installation package and locate the RegisterSynchServiceSystems.sql file. If this not has already been executed, run this SQL file to add the system information to the IDMS.ChannelConfiguration table.
11In the command prompt, enter net start IDMS.
12View the logs to verify the service started properly. 
13

Encrypt the configuration file

C:\> cd C:\IDMS\
cd C:\IDMS> ren IDMSSvc.exe.config web.config

aspnet_regiis.exe -pef "appSettings" "C:\CASL\Products\WcfService\Service\bin\Debug"

cd C:\IDMS> ren web.config IDMSSvc.exe.config
 

 

 

   
 Verify the client.pfx file has been copied to the operating 
   
1SafeDbThe connection string required to connect to the external database
2PollingIntervalInSecondsThe polling interval (in seconds) the SSM will query the external data source
3PublishTablePurgeTimeThe time in which the publishing table will be purged. 0100 is the default
4PFXPathAndFileNameThe pfx file required to log in to the IDMS Web API
5PFXFilePasswordThe pfx password
6WebApiUrlThe IDMS Web API URL

 

 

 

Resetting failed user records

In the SAFE_P table, reset the record DBP_STATUS to "N". This will cause the service to reprocess the user.

 

 

 

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.