SmartConnect 2018

Web Service Security Log

All requests received by a SmartConnect WCF REST service that fail SmartConnect validation are automatically written to the SmartConnect service security log.

 

The following information is logged against each invalid request:

Date - the date and time of the invalid request.
Client IP address - the client endpoint address.
Server IP address - address of the server that received the request.
Rejection reason - the reason the request was rejected.
Username - the username passed from the client.
Serialized request - the request serialized to string.

 

To view the SmartConnect web service security log:

1.Log into the SmartConnect client as an administrator.
2.Select the Security Logs button from the Logs tab.
3.Enter date range if required, then select the Refresh Query Button.
4.Hover over a row to view the serialized request string.

 

Security Logs

 

 

To manage entries in the web service security log:

Manually

1.Log into the SmartConnect client as an administrator.
2.Select the Security Logs button from the Logs tab.
3.Select criteria if required then select the Refresh Query button.
4.Select the row(s) to be removed, then select the Delete Selected button.
5.Confirm the deletion.

 

Automatically

1.Log into the SmartConnect client as an administrator.
2.Select the Web Security button on the Setup tab.
3.Select the Security Logs tab.
4.If security logs should be automatically deleted after a specified time frame check the Auto clear security logs checkbox.
5.Enter the number of days to keep security logs. Logs older than this will be removed.
6.Select OK to save changes.

Note : the SmartConnect windows service must be running before automatic removal will occur.

WCF Rest Service Security

 

Security log emails:

Administrators may receive a daily email of all requests that have failed SmartConnect validation.

 

To set up a daily security log email:

1.Log into the SmartConnect client as an administrator.
2.Select the Web Security button on the Setup tab.
3.Select the Security Logs tab.
4.Check the Email security logs daily at checkbox then select the time at which the emails should be sent.
5.Enter a from email address for the security log email.
6.Enter a to address for the security log email. If the email is to be sent to more than one email address, separate email addresses with ;
7.Enter a subject for the security log email.
8.Select OK to save changes.

Note : the SmartConnect windows service must be running before automatic removal will occur.

Note : the SmartConnect security log email does not contain the serialized request string.

SmartConnect_WCF_Define_Security_Log