GÉANT Data Protection Code of Conduct (CoCo)

Slides:



Advertisements
Similar presentations
PRIVACY ASPECTS OF RE-USE OF PSI: BETWEEN PRIVATE AND PUBLIC SECTOR
Advertisements

Identifying Data Protection Issues Developing Lifelong Learner Record Systems and ePortfolios in FE and HE: Planning for, and Coping with, Legal Issues.
Innovation through participation Data Protection Code of Conduct (DP CoC) REFEDS Helsinki Mikael Linden, CSC – IT Center for Science
Innovation through participation GÉANT Data Protection Code of Conduct (DP CoC) FIM for research collaboration workshop Mikael Linden,
Introduction to basic principles of Regulation (EC) 45/2001 Sophie Louveaux María Verónica Pérez Asinari.
Innovation through participation Attributes Release Working Group European data protection directive REFEDS meeting 22th Apr, 2012
The Data Protection (Jersey) Law 2005.
Innovation through participation eduGAIN federation operator training eduGAIN policy eduGAIN training in Vienna Oct 2011
Version 6.0 Approved by HIPAA Implementation Team April 14, HIPAA Learning Module The following is an educational Powerpoint presentation on the.
REFEDS RESEARCH AND EDUCATION (R&S) ENTITY CATEGORY NICOLE HARRIS.
Property of Common Sense Privacy - all rights reserved THE DATA PROTECTION ACT 1998 A QUESTION OF PRINCIPLES Sheelagh F M.
Data Protection Paul Veysey & Bethan Walsh. Introduction Data Protection is about protecting people by responsibly managing their data in ways they expect.
Data Protection Overview
Credential Provider Operational Practices Statement CAMP Shibboleth June 29, 2004 David Wasley.
SWITCHaai Team Federated Identity Management.
Company Confidential How to implement privacy and security requirements in practice? Tobias Bräutigam, OTT Senior Legal Counsel, Nokia 8 October
Innovation through participation Interfederation through eduGAIN - steps and challenges eduGAIN interfederation service Federated Identity Systems.
The ReFEDS/GÉANT Code of Conduct (CoC) An Approach to Compliance with the EU Data Protection Directive Steve Carmody April 23, 2012.
The Data Protection Act 1998 The Eight Principles.
Data Protection Corporate training Data Protection Act 1998 Replaces DPA 1994 EC directive 94/46/EC The Information Commissioner The courts.
INTERNATIONAL E-DISCOVERY: WHEN CULTURES COLLIDE Alvin F. Lindsay Hogan & Hartson LLP.
WHOIS data The EU legal principles ICANN - GNSO meeting 2 March 2004 George Papapavlou, European Commission ICANN - GNSO meeting 2 March 2004 George Papapavlou,
10/25/2015 AEB/Yleisesittely Organising Federated Identity in Finnish Higher Education TNC2005 Mikael Linden June 8th, 2005.
The Data Protection Act What Data is Held on Individuals? By institutions: –Criminal information, –Educational information; –Medical Information;
7 th Pan-Data & CRISP Harmonisation Meeting Zürich Airport TERENA Code of Conduct B.Abt PSI 1 Björn Abt.
Innovation through participation eduGAIN policy: A worm report TF-EMC2 Vienna Mikael Linden, CSC The worm farmer.
Federations, the Data Protection Directive and WP29 TF-EMC2 Mikael Linden, CSC, the Finnish IT Center for Science.
Authentication and Authorisation for Research and Collaboration Mikael Linden AARC all hands Milan Authentication and Authorisation.
Innovation through participation EduGAIN policy (working draft) Status update REFEDs 30th May 2010
Networks ∙ Services ∙ People eduGAIN Townhall Meeting Nicole Harris (or updating the eduGAIN policy suite) “Unicorns can be sued in Wales”
DATA PROTECTION ACT INTRODUCTION The Data Protection Act 1998 came into force on the 1 st March It is more far reaching than its predecessor,
Networks ∙ Services ∙ People Nicole Harris UK federation meeting eduGAIN, REFEDS and the UK 23 June 2015 Project Development Officer GÉANT.
The EU General Data Protection Regulation Frank Rankin.
Data protection—training materials [Name and details of speaker]
Presented by Ms. Teki Akuetteh LLM (IT and Telecom Law) 16/07/2013Data Protection Act, 2012: A call for Action1.
Clark Holt Limited (Co. No ), Hardwick House, Prospect Place, Swindon, SN1 3LJ Authorised and regulated by the Solicitors Regulation.
-1- WORKSHOP ON DATA PROTECTION AND DATA TRANSFERS TO THIRD COUNTRIES Technical and organizational security measures Skopje, 16 May - 17 May 2011 María.
Networks ∙ Services ∙ People Ann Harding Networkshop 44, Manchester Thinking globally, acting locally Trust and Identity in the GÉANT project.
Data Protection Laws in the European Union John Armstrong CMS Cameron McKenna.
Innovation through participation Data Protection Code of Conduct (DP CoC) TNC2013 conference, 4 June 2013 Mikael Linden, CSC – IT Center for Science
General Data Protection Regulation (EU 2016/679)
Brussels Privacy Symposium on Identifiability
Making the Connection ISO Master Class An Overview.
GDPR (General Data Protection Regulation)
Issues of personal data protection in scientific research
General Data Protection Regulation
Information Governance and Data Privacy: A World of Risk
GEANT Code of Conduct and REFEDS Research and Scholarship compared
GDPR Overview GDPR - General Data Protection Regulations
GÉANT 4-2 JRA3 T1 and T2 Federations and Campus (CaFe) e-Infrastructures and Service Providers (RASP) Daniela Pöhn JRA3 T1 LRZ/DFN-AAI Technology Exchange.
The European Union General Data Protection Regulation (GDPR)
EU Directive 95/46/EC (Paragraph 2) “Whereas data-processing systems are designed to serve man; whereas they must Respect their fundamental rights.
Radar Watchkeeping: Have you monitored your Communication department’s radar to avoid collisions with the new Regulation? 43rd EDPS-DPO meeting, 31 May.
Bob Siegel President Privacy Ref, Inc.
GENERAL DATA PROTECTION REGULATION (GDPR)
GDPR 101 and ucsb’s response
The General Data Protection Regulation (GDPR)
EU Reference Centres for Animal Welfare
G.D.P.R General Data Protection Regulations
The GDPR and research data
GDPR – Practical Implementation Managing contracts, procurement and relationships with suppliers Terry Brewer Chief Executive.
General Data Protection Regulation
Relocation CARNIVAL come one…come all
Update - Security Policies
GDPR Workshop MEU Symposium Prague 2018
Governing the risk of GDPR compliance
Welcome IITA Inbound Insider Webinar: An Introduction to GDPR
Dr Elizabeth Lomas The General Data Protection Regulation (GDPR): Changing the data protection landscape Dr Elizabeth Lomas
EU Data Protection Legislation
GEANT Data protection Code of Conduct 2.0 REFEDS meeting 16 June 2019
Presentation transcript:

GÉANT Data Protection Code of Conduct (CoCo) Mikael Linden, CSC - the Finnish IT Center for Science Attribute release training 15 June 2015

GEANT Data Protection Code of Conduct Work started 2011 Community consultations and a pilot with CLARIN 2012-2013 Ver 1.0 published 6/2013 Legal document (4 pages) 17 clauses for SPs Supporting framework Technical documents (EC) Good practices, templates, cookbooks Tools https://wiki.refeds.org/display/CODE

Data Protection Code of Conduct approach GEANT Data protection Code of Conduct Learn SP’s commitment Commit to HO SP Learn SP’s commitment Commit to HO SP Learn SP’s commitment Commit to HO SP Currently: 38 Currently: 51 Service Providers (SP) commits to the CoCo Federations (and eduGAIN) relies SPs’ commitment to Home Organisations (HO) Using SAML2 metadata (Entity Category) HO decides if it feels confident to release attributes to the SP

Code of Conduct and the Data Protection directive CoCo based on the EU Data protection directive (95/46/EC) An SP can commit to the CoCo if it is established in an EEA country (*) EU is currently revising its data protection law We are following the development Service Provider in EEA (*) Service Provider outside EEA(*) Home Organisation in EEA Primary focus Not supported by the current CoCo alone Home Organisation outside EEA Not the primary focus, but EU’s data protection laws may convince some HOs Vague or not supported "European Economic Area Agreement" by IgnisFatuus * derivative work : Blue-Haired Lawyer, Danlaycock - CC BY-SA 3.0 (*) or the EC whitelist of countries: http://ec.europa.eu/justice/data-protection/document/international-transfers/adequacy/index_en.htm

Federations are different Some federation policies cover data protection issues already Some federation policies are silent on data protection Or just say ”IdPs and SPs must comply with the law” CoCo tries to introduce a data protection overlay for the (fragmented) federations For cross-federation/jurisdiction interoperability Federations can incorporate the CoCo to their national policies, if they wish CC BY-SA 3.0 CoCo Federation policy coverage Federation B Federation C Federation A

Data protection directive and the Code of Conduct Legal foundations. Obligations for an SP that commits to the CoCo.

EU Data protection directive Definitions Definitions (Art 2a): Personal data: ”any information relating to an identified or identifiable natural person” CoCo approach: To be in the safe side, CoCo assumes all attributes released by the HO qualify as personal data (even SAML2 persistent ID or eduPersonAffiliation alone).

EU Data protection directive Definitions Definitions (Art 2 d,e): Data Controller: organisation ”which alone or jointly with others determines the purposes and means of the processing of personal data” Data Processor: organisation “which processes personal data on behalf of the controller” CoCo approach: HO is a data controller which may have outsourced IdP operations to a subcontractor or the federation operator (possibly a data processor) SP is a data controller However, HO and SP can override this and agree else Federation (and interfederation) may be a joint data controller

EU Data protection directive Purpose of processing personal data Purpose of personal data processing (Art 6.1b) Must be defined beforehand You must stick to that purpose. CoCo approach: The SP commits to process personal data for enabling access to the service. The SP can deviate from that purpose, if the user gives his/her (freely given) consent (to the SP).

EU Data protection directive Data minimisation Relevance of personal data (Art 6.1c) Personal data processed must be adequate, relevant and not excessive CoCo approach: The SP minimizes the attributes requested from a Home Organisation to those that are adequate, relevant and not excessive for enabling access to the service. Where a number of Attributes could be used, the SP will request the least intrusive Attributes possible Technical implementation: <md:RequestedAttributes>

EU Data protection directive Data retention Data retention (Art 6.1e) Personal data must be kept in a form which permits identification of data subjects for no longer than is necessary for the purposes for which the data were collected CoCo approach: The SP commits to delete or anonymise all Attributes as soon as they are no longer necessary for the purposes of providing the service.

EU Data protection directive Security of processing (Art 17) The controller must implement appropriate technical and organizational measures to protect personal data against accidental or unlawful destruction or accidental loss, alteration, unauthorized disclosure or access, in particular where the processing involves the transmission of data over a network, and against all other unlawful forms of processing. Having regard to the state of the art and the cost of their implementation, such measures shall ensure a level of security appropriate to the risks represented by the processing and the nature of the data to be protected. CoCo approach: The SP commits to the protect personal data (CoCo text 1:1 from the directive)

EU Data protection directive Informing the data subject (Art 11) The controller must when the data are first disclosed provide the data subject with at least the following information: a) the identity of the controller; b) the purposes of the processing; c) any further information such as… CoCo approach: The SP commits to provide to the End User, at least at first contact, in an easily, directly and permanently accessible way a Privacy Policy, containing at least the following information: … Technical implementation – SP’s SAML2 metadata: SP’s name and identity <mdui:Displayname> SP’s purpose <mdui:Description> Privacy policy <mdui:PrivacyStatementURL>

EU Data protection directive Legal grounds (Art 7) Personal data may be processed only if User consents, or Processing is necessary for performance of a contract to which the user is a subject, or The controller has a legal obligation to process personal data, or Necessary for vital interests of the user, or Necessary for a task carried out in public interest, or Necessary for the legitimate interests of the data controller CoCo approach: The SP commits to ”only process attributes that are necessary for enabling access to the service” -- refers to (f). No requirements for HOs (because HOs don’t commit to CoCo). Supporting documentation suggests (f) for HOs, too.

CoCo Supporting documentation: Informing the end user in the IdP side The SP’s name (mdui:DisplayName) A resolvable link to the SP’s privacy policy (mdui:PrivacyStatementURL) No word ”consent” used Suggests Attribute release based on ”legitimate interests legal grounds”, not on ”user consent” The user is just informed (e.g. uApprove, a Shibboleth Identity provider extension module, above)

Other obligations for the SP in the CoCo CoCo approach: SP transferring Attributes to a third party The SP commits not to transfer Attributes to a third party except The third party is the SP’s data processor, The third party is committed to the CoCo or similar, or The user has given his/her (freely given) consent (to the SP) SP transferring attributes outside EEA (and the EC whitelist) The SP commits to ensure appropriate measures depending on the HO’s laws, such as user consent or EC model contracts.

Finally… CoCo approach: Governing law The country in which the Service Provider is established. - The country where the SP has the core of its economical functions - The SP indicates its jurisdiction in its privacy policy CoCo approach: Eligibility to execute The SP warrants that the commitment to the CoCo is done by an authorised representative of the SP. - Not necessarily the technical admin of the SP

Code of Conduct technically

SP’s Commitment to the CoCo is represented as an Entity Category http://www.geant.net/uri/dataprotection-code-of-conduct/v1 Entity category attribute (for SPs) Entity category support attribute (for IdPs) An SP asserting the EC attribute claims that It is in EEA or the EC whitelist of countries It has committed to the Code of Conduct It conforms to the SAML2 metadata profile of the Coco The registrar (SP’s home federation) Registers SP’s assertion Performs the technical steps described in the Operator guidelines documents

SAML2 metadata profile for the CoCo Service Providers The Entity Category attribute (MUST) mdui:PrivacyStatementURL (MUST) mdui:DisplayName (RECOMMENDED) mdui:Description (RECOMMENDED) Md:RequestedAttribute with isRequired=”true” for necessary attributes saml:AttributeValue element, if the SP requires only a particular value (e.g. eduPersonAffiliation= ”member”) Identity Providers The Entity Category support attribute (MUST) MUST at least in English (xml:lang="en")

Examples on mdui:DisplayName and mdui:Description Displayname and Description SHOULD be meaningful both to the users of the service and to readers not affiliated with the service DisplayName Helsinki University's Moodle learning management system University of Tübingen's Weblicht tool for linguistics research Description SAS-download gives access to SAS®-software for qualified users. bibliotek.dk gives access to all public Danish libraries, and allows users to search for and order materials. WebLicht is a chaining tool for linguistics research. It provides an execution environment for automatic annotation of text corpora. The intention is that the IdP can display them to the user in the attribute release GUI (e.g. uApprove)

Code of Conduct document suite Normative documents: Data Protection Code of Conduct for SPs in EU/EEA SAML2 profile for the DP CoCo Entity category attribute definition for the DP CoCo Cookbooks: For Service Providers For Identity Providers For Federation operators Non-normative, informational documents: Introduction Introduction to the DP directive Risk management Privacy policy guidelines What attributes SP can request Good practice for Home Organisations Federation operator guideines Handling non-compliance IdP GUI guidelines https://wiki.refeds.org/display/CODE/

CoCo doesn’t have a fixed attribute set However, the Cookbook refers to eduGAIN’s RECOMMENDED attribute set for IdPs to populate displayName cn mail eduPersonAffiliation, eduPersonScopedAffiliation, eduPersonPrincipalName, SAML2 Persistent NameID (eduPersonTargetedID), schacHomeOrganization schacHomeOrganizationType

Other CoCo resources

eduGAIN Entity listing http://technical.edugain.org/entities.php

GÉANT CoCo monitoring tool http://monitor.edugain.org/coco/ Monitors the technical compliance of the CoCo-SP in eduGAIN metadata Green: the SP is OK Yellow: recommended parts missing SP’s name and description in English Red: the SP fails to comply to the CoCo No privacy policy Privacy policy does not refer to the CoCo No requested attributes New: custom metadata file check: http://monitor.edugain.org/coco/?show=cod

Research communities endorsing the Code of Conduct CLARIN, DARIAH, DASISH, ELIXIR, WLCG ”Adopting the Code of Conduct makes the work of researchers easier, reduces uncertainty and overheads for Identity Provider administrators, and could potentially increase your organisation’s scientific output.” https://wiki.edugain.org/ CoCoEndorsement

Future plans for the Code of Conduct CoCo submitted to EU’s data protection authorities for evaluation Following the reform of the EU’s data protection law General data protection regulation Preparing an ”international” Code of Conduct for attribute release out of EEA

Work in progress: International Code of Conduct GEANT Data protection Code of Conduct Commit to SP Commit to HO Commit to HO + Commit to HO EC Contractual Clauses In EU/EEA Outside EU/EEA Draft memo: https://wiki.refeds.org/x/5YEY

Questions?

Thank you!

Some frequently asked questions Q: Why GÉANT, not eduGAIN? A: Wanted to leave the door open for use outside WebSSO? Q: Can I use it also locally in my fed? A: Yes, federations can incorporate the CoCo in their national policy. Everything is released under CC BY-SA Q: Is it stable? A: yes, although the WP29 consultation and General Data Protection Regulation probably results to some updates Q: Will there be a CoCo with ”higher level of assurance” A: Another CoCo with an obligation to audit for SPs is suggested…