FAQ content

System Settings: Restricting access to LibAnswers by IP address

In this article

If you'd like to restrict access to your public pages to only those people within specific IP address ranges, you can add one or more IP access rules to your system. When you add an access rule, only users within the IP address range you specify will be able to view your home page, search for FAQs, and view FAQ entries via your FAQ group pages.

IP access rules can allow you to restrict access to only those people visiting your LibAnswers site from your local network. If you were an academic library, for example, this would allow you to restrict access to only on-campus users. Or, if you were a hospital or corporate library, this would allow you to restrict access to only those users in your network.

If you would like to provide access to your restricted pages to off-campus users, LibAnswers gives you the option of proxying your URLs. That way, if a user from your institution attempts to access a page from outside of your network, they will be able to authenticate via your proxy and view your site just like they were on campus.

In addition to restricting access to your public FAQ group pages, you can also configure IP access rules to restrict access to your LibAnswers API.

Important: if you plan on adding IP access rules, be sure that the first rule you add includes your current IP address (don't worry -- we list this for you on the page). Otherwise, you'll lock yourself out of your LibAnswers system. If this happens, contact Springy Support and we can get you back in.

Adding an access rule 

  1. Go to Admin > System Settings.
  2. Click on the Access Rules tab.
  3. In the IP Restrictions box, Click on the Add an IP Access Rule button.
  4. In the System Restriction IP Rule window, enter a Starting IP and Ending IP address range.
    • If a user's IP address falls outside of this range, they will not be allowed to access your LibAnswers system.
    • This restriction applies to both public pages and the admin side of your site, so be careful not to lock you and your coworkers out of the system!
    • If you want to add just a single IP address, rather than a range of addresses, enter the same IP in both the Starting IP and Ending IP fields.
  5. If you'd like, you can enter a Note to describe what this IP range covers.
  6. Click the Save button. Repeat steps 1-5 to add additional IP address ranges.
    1. To edit or delete an IP restriction, return to this box at any time and click on its edit () icon in the Actions column.

The IP Restrictions settings


Proxy setup

If you've set up IP Restrictions and want to use a proxy server to allow off-campus users to access your LibAnswers pages, you can configure this using the Proxy Set-up options. When enabled, this setting will proxy any absolute URLs in LibAnswers, such as those found in email notifications, widgets, etc.

  1. In the Proxy Set-up box, use the Proxy Type dropdown to select the type of proxy configuration you're using:
    • Prefix: this will prepend your proxy URL to your LibAnswers URLs. For example:
      https://proxy.springyu.edu/login?url=http://springylib.libanswers.com/faq/0?m=p
    • Domain Rewrite: this will completely rewrite your LibAnswers URLs using your proxy URL. For example:
      https://springylib.libanswers.com.ezproxy.springyu.edu/faq/0?m=p
  2. ‚ÄčIn the Proxy URL field, enter the proxy server URL to use with the selected Proxy Type.
    • An example URL will display below this field so you can preview how these look before saving your changes.
    • Leave this field empty if you do not want to proxy your URLs.
  3. Click the Save button.

The Proxy Set-up settings