8.5 Installing the MyID Client Service

The MyID Operator Client is a browser-based system that allows operators to work with people and requests in the MyID system; see the MyID Operator Client guide for details of using the client.

To allow the browser to access smart cards, you must install the MyID Client Service on each Windows PC on which you want to use the MyID Operator Client.

The MyID Client Service installation program is located in the MyID release in the MyID Clients\MCS folder.

The installation program is provided as a .msi file that you can install directly or run from a command-line to install silently on each client PC.

Note: The MyID Client Service requires .NET Core; see section 3, Hardware and software requirements for details of how to obtain the correct version of .NET Core. Make sure this is installed before you attempt to install the MyID Client Service.

Important: The web services used by the MyID Operator Client (rest.core and web.oath2) require SSL/TLS; if you do not connect through HTTPS, you cannot use the MyID Operator Client. For information on setting this up, see the Configuring SSL/TLS (HTTPS) section in the Securing Websites and Web Services document.

To install the MyID Client Service:

  1. Copy the installation program to a local drive.

    If you do not run the installation program from a local drive, you may experience problems with the application running slowly due to certificate checks.

  2. Run the installation program, then click Next.
  3. Select the destination location, then click Next.

    By default, the MyID Client Service installs to the following folder:

    C:\Program Files (x86)\Intercede\

    Note: You do not need to have administrative privileges to install the MyID Client Service. However, you must make sure that you have the correct permissions to install software to the program folder; for example, your system administrator may not permit you to install software to the default folder. In this case, choose a different destination location.

  4. Click Next.
  5. In the Server URL box, type the location of the server on which the MyID web services are installed.

    For example:

    https://myserver

  6. In the Access Control URL(s) box, type one or more URLs that point to websites that are permitted to access the MyID Client Service. Use commas to separate the URLs.

    For example:

    https://myserver,https://myserver2

  7. Click Next.
  8. Click Install.
  9. When the installer has completed, click Finish.

To install silently on a client PC, you can use the .msi installer with the following command-line parameters:

msiexec /i "<msi path>" /lv <LogFile> /q REACT_SERVERNAME=<ServerURL> ACCESS_CONTROL_URLS=<accessurls> INSTALLDIR=<InstallationFolder>

where:

Note: Do not put a space character on either side of the = signs in the command line.

For example:

msiexec /i "C:\install\MCS-1.x.x.x.msi" /lv msilog.txt /q REACT_SERVERNAME=https://myserver
ACCESS_CONTROL_URLS=https://myserver INSTALLDIR="C:\temp\desktop"

8.5.1 Running the MyID Client Service

The MyID Client Service must be running for the MyID Operator Client to use its capabilities to communicate with smart cards. You can run the MyID Client Service App from the Windows Start menu; however, as an administrator, you are recommended to set the MyIDClientService.exe application to run automatically at Windows logon.

When running, the MyID Client Service runs as an icon in the system tray. Right-click the icon and select one of the following options: