Skip to main content
  • Subscribe by RSS
  • ExLibris Dev

    Alma Resolver Augmentation

    To configure a resolver augmentation definition profile, you must have the following role:
    • General System Administrator
    The Alma resolver augmentation function is a component of the Alma Link Resolver process that enhances OpenURL metadata with DOI, OAI, and PubMed (managed by NLM) information. This occurs as an internal process within Alma.
    As it relates to the Alma resolver augmentation function, the goal of the Alma Link Resolver is to provide patrons access to electronic resources that they have identified using OpenURL-compliant discovery tools such as Google Scholar, PubMed, Primo, and so forth. Since there are many variables that affect the format of a link used to access a resource, these links are not static but, instead, are calculated links. These calculated links are created dynamically by the Alma Link Resolver process and the capabilities provided by the Alma resolver augmentation.
    The following illustration highlights the workflow for this process where the patron has requested to view a resource and the OpenURL-compliant tool that they used has passed an OpenURL string to Alma for processing. As part of the Alma process, the OpenURL string is enhanced by the Alma resolver augmentation capability; and the enriched OpenURL is then used by Alma to locate one or more matching bibliographic records that may be available to the patron. Subsequently, the patron is presented a display with links to all the available resources.
    Alma Link Resolver Workflow that Incorporates the Resolver Augmentation
    For a more-comprehensive explanation of the Alma Link Resolver process, options, and a demonstration of functions, view the video provided in the link below.
    Learn more about Alma and link resolving in the Alma Link Resolver video (1 hr 2:49 mins).
    For institutions where Primo is available, see Configuring the Primo Front End for Alma’s Link Resolver for information about configuring the Services Page in Primo to work with the Alma Link Resolver.

    Alma Resolver Augmentation Configuration

    In Alma, an integration profile defines the parameters that are used from the following systems to augment the incoming OpenURLs:
    • DOI
    • OAI
    • PubMed (NLM)
    Only one resolver augmentation profile should be defined per institution (all three of the above systems can be defined in this profile).
    To configure an OpenURL Resolver Augmentation type of integration profile:
    1. On the Integration Profile List page (Administration > General Configuration > Configuration Menu > External Systems > Integration Profiles), click Add Integration Profile. The first page of the integration profile wizard opens.
    2. From the Integration type drop-down list, select Resolver Augmentation.
      Resolver Augmentation Integration Profile – Page 1
      The Default check box is not functional for this integration type.
    3. Click Next. The second page of the wizard opens.
    4. Under Actions, for the DOI, OAI, and/or PubMed definitions, select whether you want the profile to be active. Only active profiles can be run.
      For the DOI definition, enter a user name and password to be used for accessing the CrossRef database. If you are using DOI to get metadata from CrossRef, it is necessary to enter a user name/password. If you are using DOI to link to the article level for certain collections, it is not necessary to enter a user name/password.
      For the CrossRef setup, you may also need to use the Primo services page base URL.
      Resolver Augmentation Integration Profile – Page 2
      For detailed information on setting up the PubMed LinkOut tool for Alma, see this Tech Blog.
    5. Click Save. The profile you configured appears in the Integration Profile List.
    To test an OpenURL source:
    1. Request a test account from an OpenURL-enabled source such as Google Scholar.
    2. In order to use the Alma Link Resolver (and the Alma Resolver Augmentation function), use your Primo services page base URL. This URL should return a message requesting you to enter search parameters.
    // feedback widged