You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

If any of your content integrations rely on Adobe DRM, the library you are configuring must be registered with NYPL's Adobe Vendor ID service.  This registration will create a Short Client Token that is used to identify the bearer of that token as a patron of that particular library.  NYPL will register the library's information with the Vendor ID service, and give you back a token string that you will then register with the library's circulation server.

Step-by-step guide

  1. Gather the following items for the library:
    1. Library name
    2. Short name for the library - this is by convention the two character state abbreviation, plus a three character library designation.  For example, MNGRR for Great River Regional Library in Minnesota.
    3. The url for the library's website.
  2. Ask in the #devops channel on the LibrarySimplified slack team, that you need a short client token for your library and send those three items to the respondent.
  3. You will receive back a 16 character short client token string.  This is the secret that you will register with your circulation server.
  4. On your circulation server, connect to the circ-scripts docker container
    1. sudo docker exec -it circ-scripts /bin/bash
  5. In the bin/configuration folder in the circulation server codebase, execute short_client_token_library_configuration script with the parameters you have along with the secret you received from NYPL.

    1. ./short_client_token_library_configuration --website-url <url> --short-name <short_name> --secret <secret>

       

  • No labels