Skip to main content
ExLibris
  • Subscribe by RSS
  • Ex Libris Knowledge Center

    Resolver Proxies

    Translatable
    To configure a resolver proxy profile, you must have the following role:
    • General System Administrator
    To enable off-campus users to access full text services at different vendor sites, you must define a proxy server, which is used to authenticate these users.
    The Alma Link Resolver responds to an incoming OpenURL and changes it to an electronic link by automatically including additional proxy information in the resolved URL. Some institutions use a single proxy server, in which case one proxy profile should be defined. If an institution uses several proxy servers, a proxy profile should be defined for each proxy server. You must then define the relevant proxy for each electronic collection, service, or portfolio. See the following for additional proxy information:
    The following table presents a description of the relationships between the proxy-enabled setting for electronic collections, services, and portfolios. Portfolios inherit the proxy-enabled setting from the service-level, proxy-enabled setting to which they are attached. As a result, you do not need to set a portfolio-level proxy-enabled setting unless you want it to be something different from the service-level setting. The electronic collection proxy-enabled settings are not inherited by portfolios.
    Proxy Relationships
    Proxy Enabled for Electronic Collection Level Proxy Enabled for Service Level Proxy Enabled for Portfolio Level Proxy Enabled Setting Results
    N N N Redirected to resource
    N N Y Redirected to proxy login
    N Y N Redirected to proxy login
    Portfolio inherits service setting
    N Y Y Redirected to proxy login
    Y N N Redirected to the resource
    The Electronic Collection proxy is not inherited by the service or portfolio level
    Y N Y Redirected to proxy login
    Y Y N Redirected to proxy login
    Portfolio inherits the service setting
    Y Y Y Redirected to proxy login
    To configure a resolver proxy definition type of integration profile:
    1. On the Integration Profile List page (Administration > General Configuration > Configuration Menu > General > External Systems > Integration Profiles), click Add Integration Profile. The first page of the integration profile wizard appears.
    2. Select Resolver Proxy for Integration Type.
    3. Enter a name (Code) for the profile you are defining and, optionally, enter a description.
    4. Select Default if you want the profile you are defining to be the default proxy definition profile. (If you previously defined another profile as the default profile, clear the Default selection in the other profile before selecting Default in this profile). If the proxy is set as the default, and Actions (see below) is set to Always, then this proxy is used for resolving any resource, even resources that do not ProxyEnabled=Yes.
    5. Click Next. The second page of the wizard appears.
      Resolver Proxy Integration Profile – Step 2 (Proxy Definitions)
    6. Select the type of proxy server that you are using. Alma supports the following types: EZProxy, LIBProxy, OpenAthens, and WAM.
    7. Enter the proxy URL (the full URL, including http://) and proxy IP address.
    8. Select one of the following values for Use Proxy:
      • Always – The proxy is used for any resolving.
        If this proxy is selected as default, it is used for any resolving, even for resources (services, collections, or portfolios) with EnableProxy=No.
        If this proxy is not selected as default, it is used for resources where EnableProxy=Yes and this proxy is selected.
      • Never – This proxy is never used for resolving, even if it is enabled and selected for a particular resource.
      • Selective – This proxy is used for resources where EnableProxy=Yes and this proxy is selected (this is equivalent to selecting Always for a non-default proxy).
        Even if this proxy is selected as default, it must be added to the resource explicitly.
    9. Click Save. The profile is saved.