[Koha-bugs] [Bug 24151] Add a pseudonymization process for patrons and transactions

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Mon Nov 16 15:33:52 CET 2020


https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24151

Jonathan Druart <jonathan.druart at bugs.koha-community.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|release-notes-needed        |
  Text to go in the|                            |This new feature adds a way
      release notes|                            |to pseudonymize patron's
                   |                            |data, in a way they could
                   |                            |not be personally
                   |                            |identifiable.
                   |                            |https://en.wikipedia.org/wi
                   |                            |ki/Pseudonymization
                   |                            |
                   |                            |There
                   |                            |are different existing way
                   |                            |to anonymize patron's
                   |                            |information in
                   |                            |Koha, but we
                   |                            |loose the ability to make
                   |                            |useful report.
                   |                            |This
                   |                            |development introduces two
                   |                            |new tables:
                   |                            |  * 1 for
                   |                            |transactions and patrons
                   |                            |data
                   |                            |(pseudonymized_transactions
                   |                            |)
                   |                            |  * 1 for patrons'
                   |                            |attributes
                   |                            |(pseudonymized_borrower_att
                   |                            |ributes)
                   |                            |Entries to
                   |                            |pseudonymized_transactions
                   |                            |are added when a new
                   |                            |transaction (checkout,
                   |                            |checkin, renew, on-site
                   |                            |checkout) is done.
                   |                            |Also,
                   |                            |anonymized_borrower_attribu
                   |                            |tes is populated if
                   |                            |patron's attributes are
                   |                            |marked as "keep for
                   |                            |pseudonymization".
                   |                            |
                   |                            |To make
                   |                            |things configurable, three
                   |                            |sysprefs have been added:
                   |                            |
                   |                            |* syspref Pseudonymization
                   |                            |to turn on/off the whole
                   |                            |feature
                   |                            |  * syspref
                   |                            |PseudonymizationPatronField
                   |                            |s to list the informations
                   |                            |of the patrons to
                   |                            |synchronize
                   |                            |  * syspref
                   |                            |PseudonymizationTransaction
                   |                            |Fields to list the
                   |                            |informations of the
                   |                            |transactions to copy

-- 
You are receiving this mail because:
You are watching all bug changes.


More information about the Koha-bugs mailing list