Windows Socket Service Connector
This document shows all functionality of the sadevio windows socket connector. The service can connect on-premise systems with the sadevio cloud solution.
It does provide different interfaces to integrate with different hardware. Like passport scanner, printer or card encoder
Installation
Execute to provided installation file and follow the installation wizard.
After the installation was successful executed, you will find the service in the Microsoft services overview.
The configuration file you can find under C:\ProgramData\Sadevio\appsettings.json
Configure Access Control Cloud Connector
Create a Sadevio connector token in the sadevio cloud system.
Go to Maintenance -> Access System -> New Access System.
As Connector Type, select Web Socket.
The system will generate a unique Application Id which you need for the service.
Now we need to configure the windows service. Open the configuration file as Administrator C:\ProgramData\Sadevio\appsettings.json.
Simply open it with a text editor.
{ "Logging": { "Console": { "Default": "Trace", "Microsoft": "Warning", "Microsoft.Hosting.Lifetime": "Information" }, "LogLevel": { "Default": "Information", "Microsoft": "Warning", "Microsoft.Hosting.Lifetime": "Information" } }, "AllowedHosts": "*",
"SADEVIO": {
"local_ip": "", "service_port_loop": 5005, "service_port_any": 5010, "certificate_path": "", "certificate_password": "",
"cloud_connector": true, "cloud_connector_url": "wss://cloud.sadevio.com/sadevio_socket_module/socket/{0}/accesscontrol", "cloud_connector_application_id": "wst-52bd91eb0c180d9b0e82e36df82382898402c935282599cab9bbe04c8dec ",
"access_system_database_connector": "Data Source=192.168.1.174\\SQLEXPRESS,1433;Initial Catalog=Velocity;User Id=sadeviointegration;Password=sadeviointegration", "access_system_database_connector_dialect": "NHibernate.Dialect.MsSql2012Dialect, NHibernate", "access_system_database_connector_connection_driver": "NHibernate.Driver.SqlClientDriver"
}
} |
|
Passport Reader Integration
{ "Logging": { "Console": { "Default": "Trace", "Microsoft": "Warning", "Microsoft.Hosting.Lifetime": "Information" }, "LogLevel": { "Default": "Information", "Microsoft": "Warning", "Microsoft.Hosting.Lifetime": "Information" } }, "AllowedHosts": "*", "SADEVIO": { "local_ip": "", "service_port_loop": 5005, "service_port_any": 5010, "certificate_path": "", "certificate_password": "", "passport_reader_uv": true, "passport_reader_ir": true, "passport_authentication": true, "cloud_connector": false, "cloud_connector_url": "wss://cloud.sadevio.com/sadevio_socket_module/socket/{0}/accesscontrol", "cloud_connector_application_id": "", "access_system_type": "", "velocity_rest_ip": "", "velocity_rest_password": "", "velocity_rest_transfer_qr_code": false, "velocity_rest_template_id": "", "velocity_rest_card_format": "", "velocity_requried_udf_fields": [], "access_system_database_connector": "", "access_system_database_connector_dialect": "NHibernate.Dialect.MsSql2012Dialect, NHibernate", "access_system_database_connector_connection_driver": "NHibernate.Driver.SqlClientDriver", "philippines_id": true } } |
|
Passport Reader Authentication
To activate the authentication feature with Assure Id, you need to set following configuration
"passport_reader_uv": true,
"passport_reader_ir": true,
"passport_authentication": true,
Installation
Download the Assure ID software from the installation share.
https://drive.google.com/drive/folders/1EU_DoR-2Mjub9eWgm-omcPZIqcF0o64M?usp=sharing
Execute the "Install AssureID"
Enter your license code
Select the option to install "Complete"
Activate your license with the AssurreID License Activation