Many ILLiad components rely on the ILLiad Web Platform in order to function properly. The following steps must be completed in order for the ILLiad Web Platform to work.

Icon

In order for the Web Platform to work properly and to maintain security, you must have a valid SSL certificate and support HTTP. For more information on SSL certificates. please refer to SSL Certificate

Icon

The Aeon Web Platform cannot be protected by remote auth filters. These will impede with the web traffic that needs to flow freely to and from the web platform.

WebPlatformConfig Table

First, make an entry in the WebPlatformConfig table. This is found in the ILLiad Customization Manager under System | Integration | WebPlatformConfig.

Shared Server Sites

Icon

If you have a shared server installation, you only need to create on WebPlatformConfig record, but it needs to be created on the ILL NVTGC site.

  1. Click New Record.
  2. Create an entry for the ILLiad Web Platform by filling in the following values:

    IDThis field is auto-generated.
    NVTGCThis field is auto-generated (ILL).
    API KeyClick on the API Key field, then click the ellipses to generate this.
    Base Webservice URLThis URL should point to your ILLiad Web Platform. This will look like https://your.ILLiad.server.name/ILLiadWebPlatform/.
    The URL must contain https and you must have an SSL certificate installed.
    DescriptionFill in a description that helps you identify that this entry points to the ILLiad Web Platform.
  3. Click Save.

WebPlatformConfig Key

Now enter a WebPlatformConfig Key value. This entry will be made in the ILLiad Customization Manager under System | Web Platform | ILLiadWebPlatformConfig.

  1. Click New Record.
  2. Enter the Key Value. This value will be the ID number for the WebPlatformConfig table entry that identifies the ILLiad Web Platform. In the example we have been using, the value will be set to 1.
  3. Click Save.

Restart Services

The final step is to restart the IIS and Odyssey Manager services on the the ILLiad server. OCLC-hosted sites will need to contact OCLC support for this restart. Locally hosted sites will need to ask their local server administrator to do this.

ExternalUserIDMapping Field

The server will add the ExternalUserIdMapping field to the WebConfig table. This will allow Web Platform searches to find users by their External User ID.

The Customization manager will modify the API Keys and the new mapping for the ExternalUserId.