On Koha-Suomi version there is possible to log any viewing action of patron information. This feature is made because of GDPR. On community version only modifications to patron information is logged.

Koha community wiki page about improve data protection and patron privacy 

There are several ways for restricting viewing patron information. 


Staff permission settings: Patron information

Reducing Patron information from Check out window

Use system preference HidePersonalPatronDetailOnCirculation to hide patron contact information on the circulation page.

When reducing patron information on checkout, you also should set system preference PatronAutoComplete/Don’t try. The quick list of patrons do include patron contact details and there is no way to filter them out.

 

Check out view when Patron information is reduced



Views showing patron personal information

ACTIONVIEWACCESS TO PERSONAL INFORMATIONNEED TO LOG ACCESSNOTE
Search patronscgi-bin/koha/members/members-home.pl
  • Cardnumber
  • Patron name
  • Other name (reservation id)
  • Address
  • Email address
  • Date of birth
?If logged, increases log size
Patron listscgi-bin/koha/patron_lists/list.pl
  • Cardnumber
  • Name
  • Address
?
Patron viewcgi-bin/koha/members/moremember.pl
  • Almost all patron information
  • Checkouts
  • Holds
YES?
Patron editcgi-bin/koha/members/memberentry.pl
  • All patron information
YES? (even starting edit without saving)
Circulation (when HidePersonalPatronDetailOnCirculation is set on Hide)cgi-bin/koha/circ/circulation.pl
  • Patron name
  • Other name (reservation id)
  • Cardnumber
  • Checkouts
  • Holds
NO?

Patron: Accounting

(when HidePersonalPatronDetailOnCirculation is set on Hide)

cgi-bin/koha/members/pay.pl
  • Patron name
  • Other name (reservation id)
  • Cardnumber
NO?

Patron: Routing lists

(when HidePersonalPatronDetailOnCirculation is set on Hide)

cgi-bin/koha/members/routing-lists.pl
  • Patron name
  • Other name (reservation id)
  • Cardnumber
NO?

Patron: Notices

(when HidePersonalPatronDetailOnCirculation is set on Hide)

cgi-bin/koha/members/notices.pl
  • Patron name
  • Other name (reservation id)
  • Cardnumber
NO?

Patron: Statistics

(when HidePersonalPatronDetailOnCirculation is set on Hide)

cgi-bin/koha/members/statistics.pl
  • Patron name
  • Other name (reservation id)
  • Cardnumber
NO?

Patron: Purchase suggestions

(when HidePersonalPatronDetailOnCirculation is set on Hide)

cgi-bin/koha/members/purchase-suggestions.pl
  • Patron name
  • Other name (reservation id)
  • Cardnumber
NO?
Circulation: Renewcgi-bin/koha/circ/renew.pl
  • Patron name
  • Cardnumber
NO?
Circulation: Holds queuecgi-bin/koha/circ/view_holdsqueue.pl
  • Patron name
  • Other name (reservation id)
  • Cardnumber
NO?
Circulation: Holds to pullcgi-bin/koha/circ/pendingreserves.pl
  • Patron name
NO?
Circulation: Holds awaiting pickupcgi-bin/koha/circ/waitingreserves.pl
  • Patron name
  • Other name (reservation id)
  • Cardnumber
  • Phone number
  • Email address
NO?
Circulation: Overduescgi-bin/koha/circ/overdue.pl
  • Patron name
  • Other name (reservation id)
  • Cardnumber
  • Phone number
NO?
Circulation: Overdues with finescgi-bin/koha/circ/branchoverdues.pl
  • Patron name
  • Cardnumber
  • Phone number
  • Email address
NO?
Reports: Run a report
Depending on report various patron information. Log running of report?