How to add a privacy policy consent field to the OPAC

How to add a privacy policy consent field to the OPAC


It is possible to require patrons on the OPAC to consent to privacy policy set by the library before they can self register or log into the OPAC.

Enable the PrivacyPolicyConsent system preference

Go to Koha administration > Global System Preferences and search for privacy policy.


This will bring you to two system preferences:


PrivacyPolicyConsent

PrivacyPolicyURL

PrivacyPolicyConsent

There are three options for this system preference:

Disabled

No request to consent to a privacy policy will be enabled on the site.

Permissive

A request to consent to a privacy policy will appear on the OPAC site, but it will not be mandatory.

Enforced

It will be mandatory for users to consent to a privacy policy before they can use the OPAC site.

When this system preference is enabled a field requesting the user consent to a privacy policy will appear at the bottom of the OPAC self registration and on the user account on the OPAC.

Appearance on the self registration form

Appearance on the patron account when logged into the OPAC



PrivacyPolicyURL

This system preference must be filled in with a link to the organisation's privacy/GDPR policy in order for the privacy consent field on the self registration form to function correctly. The field on the self registration form will include a link out to the privacy policy and if no URL is defined in this system preference, the link will cycle back into the self registration form. 

Fill in the PrivacyPolicyURL system preference with a URL that will bring patrons to the webpage containing details of the privacy policy they are agreeing to and click Save all Patrons preferences.
Once these system preferences are set, the consent field will appear on the self registration form and link out to the URL provided.

Navigate to the self registration form by clicking Log in to your account on the OPAC. This will bring up a popup box with login options and a link to Create an account.


This will take you to a new page with a self registration form. The exact format of this form will be different depending on various settings on your site, however, it should look something like this:

At the bottom of the form there will be the option for a new patron to agree to the privacy policy.


If the PrivacyPolicyConsent is set to Enforced it will not be possible to complete self registration without consenting to the privacy policy. 

If the PrivacyPolicyConsent is set to Permissive consent will be requested, but it will still be possible to complete self registration without agreeing to the privacy policy

Once these system preferences have been enabled, when an existing patron logs into the OPAC they will automatically be brought to their own record and will be asked to consent to the privacy policy.


If the PrivacyPolicyConsent is set to Enforced patrons will not be able to continue without selecting Yes. If a patron selects No they will be logged out. 

If PrivacyPolicyConsent is set to Permissive patrons will be able to continue without selecting Yes. If a user selects No their preference will be saved but they will not be logged out.

Where to view your response to the privacy policy

Patrons are able to view and change their response to this query in the your consents tab on their account. 


If the PrivacyPolicyConsent is set to Enforced and a patron changes their answer to No in the Consents tab they will automatically be logged out. If they try to login again after changing their answer, they will be presented with the same consent screen and if they pick Yes they will be able to continue logged in but if they pick No they will be logged out again. 

If PrivacyPolicyConsent is set to Permissive and a patron changes their answer to No in the Consents their choice will be saved but they will not be logged out. 

Notes
It is possible to report on patrons who have not consented to the library privacy policy so staff can address them as appropriate for their own organisation. Please contact Interleaf Technology directly for further details.

Version History

Version

Date

Detail

Author

1.0

30/12/19

How to add a GDPR consent field to the patron registration form

Holly Cooper

2.018/05/20Migrated to ZohoHolly Cooper
2.123/12/21Making minor editsHolly Cooper
2.209/10/25Updating for newer version of KohaHolly Cooper
2.314/10/25Updating for newer version of KohaHolly Cooper

Retention Policy

Permanent







    • Related Articles

    • How to enable self-registration for patrons on the OPAC

      It is possible to allow people to self register for accounts on the OPAC by enabling the self registration form. This document will walk through the basic steps for enabling this function. Find the System Preferences Go to Koha administration > ...
    • What are the options for the self registration form?

      This document will outline optional system preferences that can be used to personalise how the self registration form functions. For a more general guide to setting up the self registration form, please check our Help Centre. Navigate to the system ...
    • Patron attributes on the registration form

      Extended patron attributes are cus tom fields that can be added to the patron registration form as the library needs them. They can be free text fields or can have a set number of options for users to select from. Step 1 - The Patron Registration ...
    • How to include custom instructions for new patrons creating accounts through the self registration form

      This document will outline how custom instructions or messages can be added to the self registration form on the OPAC. This document assumes that the self registration form has already been enabled on your site. For more details about enabling the ...
    • How to hide fields on the add patron form

      Patrons can be added to Koha through the Add patron form on the staff side. For details about how to use this function, please check ourĀ Help Centre. There are two versions of this form, a long and short. This document outlines how to collapse ...