This windows service has two purposes. The first is to map sessions from the web service client to processes running Intent. The WCF service implementing IIntentServices which it hosts can be consumed locally by a web application (server side), or it can be consumed remotely (client side) through a SOAP or RESTful pass-through service hosted on the same server.
The second purpose of this windows service is to host another WCF service which implements the IIntentManagementService contract. This exposes the ability to configure the server that the instance of IntentSessionManager is running on, as well as the ability to monitor Intent Services activity on the server.
The endpoint configuration of the service can be modified in the <install directory>\IntentSessionManager.exe.config file. The TCP endpoint is commented out for security reasons. It must be uncommented to use TCP. Additionally, the server name needs to be specified and the port number needs to be changed to one that is open on the machine’s firewall, or port 8733 must be opened. It is recommended that no other settings in this file be modified.
The Inventor ETO Server installer creates a user that the IntentSessionManager windows service logs on as called InventorETOServices. The user is given the default password ETOServices123!@#. This password can be changed in two steps using the Microsoft Management Console. First, open the Computer Management snap-in and locate the user under “Local Users and Groups->Users.” Right click on InventorETOServices and select “Set Password.” Second, locate the service under “Services and Applications->Services.” Double click the Intent Session Manager service, select the “Log On” tab, update the password, and restart the service.