SlideShare a Scribd company logo
1 of 18
Download to read offline
Data Protection /
   Privacy in Moodle
Workshop @ 4th International Austrian Moodle
               Conference


       Christian Grune | Humboldt-Universität zu Berlin
Aims / Agenda
•   Present & discuss critical issues for data privacy in Moodle

•   Discuss practical & economical solutions for customizing
    Moodle to meet various expectations

•   Prepare a model and roadmap to additional configuration
    options at 2 levels:

      •   site level

      •   user level
What we do NOT

• Discussing the pros & cons of law issues and
  data protection practice
• Discussing local policies - they are and
  should be different!!
• We’re not afraid - Data protection don’t kills
  Moodle and configuration is possible!
Basics of Data
              Protection
•   “right to be left alone” - users should decide, for what purpose
    the data is used (when not required for the service) and should
    have the ability to configure personal profile data and influence
    the apearance/presentation of the user in the system

•   transparency - information about the use of the data from the
    service provider should be clear and understandable

•   right to object - request for deleting data by users (but with the
    consequence of refusal of access)

•   principle of adequacy - just track the data needed for service

•   time limits for saving the data - “date of expiry” for saved data
Status Quo

• Moodle is prepared and transparent!
• The new right management is a good
  basement for further discussions
• Some things need to be done:
6 different types of data
• Log Data
• Activity Reports
• Statistics
• Real Time Data, Awarness and Status
  Information
• Grades
• Personal Profile
Activity Reports / Course View




                        1
                                  
                                                    2
                                        
                                                                         
                                        
1) Prevent access to Logdata for Non-   2) Prevent access to Live logs
Admins                                  for Non-Admins
Activity Reports / Teilnehmersicht



                                                        
                                            3




3) Presentation for non-admins reduce to:   Prevent non-admins from access to:
Outline report                              Today’s logs
Complete report                             All Logs
Statistics
User Profile




                                        
                                        
                                                                            4

                                                                            5
                                                                            6

                                                 7   
  7) Don’t show “Login as” - (role management)   4) Don’t show courses

                                                 5) Don’t show last access

                                                 6) Don’t show roles
Statistics




                                               8



                                            


8) Prevent non-admins from access to
Links and access to logdata
Participants




                                9




                                           10



9) Don’t show inactive users.

                                    10) Don’t show last access for non-
                                    admins
Exclude logs from backup




                                              11




11) Exclude logs form backup for non-admins

No access to backups at all
12) Make Online Users customizable by
Block Online Users                                 users

                                                   - additional option in user profile ( a la
                                                   email):
                                                   Option im Profil ähnlich wie Email
                                                   einfügen
                                                   (Sichtbar Moodle-weit, für
                                                   Kursteilnehmer, gar nciht)
                                                   - additional checkbox at login: show
                                                   online status
                                              12
                                                   NOTE: If own status hidden, then
                                                   status of other users should be hidden
                                                   too!!




                     


  Administration/Modules/Block/Online Users
Block Recent Activities



                               13) Option for configuration: of online
                               status is hidden, don’t show the user
                               here!



                         13


                     

                     
Display Students in Course Lists




        Configuration option: Show me in the course list to other users
Other Issues?

   International
      Projects
(different policies)
How do we proceed?


• Up to U!
My proposition

•   Sort things: What can be done with role definitions, what not?

    •   What options do we need at site level?

    •   What options do we need at user level?

    •   What options do we need at course level?

•   Outline for a roadmap - how to integrate in Moodle

•   Who ist responsible? Do we need money?

•   Technical roadmap & non-technical Information

More Related Content

Similar to Data Protection and Privacy in Moodle

MRC12_120915_MOCLog
MRC12_120915_MOCLogMRC12_120915_MOCLog
MRC12_120915_MOCLogLuca Mazzola
 
Real World Identity Managment
Real World Identity ManagmentReal World Identity Managment
Real World Identity ManagmentJohn Lewis
 
Enovia Collaboration Platform and Matrix Query Language
Enovia Collaboration Platform and Matrix Query LanguageEnovia Collaboration Platform and Matrix Query Language
Enovia Collaboration Platform and Matrix Query LanguageAshikur Rahman
 
Top 5 Tips for Keeping Reporting Simple
Top 5 Tips for Keeping Reporting SimpleTop 5 Tips for Keeping Reporting Simple
Top 5 Tips for Keeping Reporting SimpleLambda Solutions
 
Risk management of privileged users 2
Risk management of privileged users 2Risk management of privileged users 2
Risk management of privileged users 2Ken Willén
 
Informix User Group France - 30/11/2010 - IDS les nouvelles fonctionnalités s...
Informix User Group France - 30/11/2010 - IDS les nouvelles fonctionnalités s...Informix User Group France - 30/11/2010 - IDS les nouvelles fonctionnalités s...
Informix User Group France - 30/11/2010 - IDS les nouvelles fonctionnalités s...Nicolas Desachy
 
UGIF 12 2010 - new security features in IDS - nov 2010
UGIF 12 2010 - new security features in IDS - nov 2010UGIF 12 2010 - new security features in IDS - nov 2010
UGIF 12 2010 - new security features in IDS - nov 2010UGIF
 
IRJET- Research Paper on Active Directory
IRJET-  	  Research Paper on Active DirectoryIRJET-  	  Research Paper on Active Directory
IRJET- Research Paper on Active DirectoryIRJET Journal
 
Eunis federation2
Eunis federation2Eunis federation2
Eunis federation2HEAnet
 
Student Project Management System (SPMS)
Student Project Management System (SPMS)Student Project Management System (SPMS)
Student Project Management System (SPMS)IRJET Journal
 
Security Research
Security ResearchSecurity Research
Security ResearchAGILE IoT
 
Online Drupal Training Syllabus
Online Drupal Training SyllabusOnline Drupal Training Syllabus
Online Drupal Training Syllabusvibrantuser
 
Formal Definition of Collaborative Spaces
Formal Definition of Collaborative SpacesFormal Definition of Collaborative Spaces
Formal Definition of Collaborative SpacesJean Vanderdonckt
 
Library Management System
Library Management SystemLibrary Management System
Library Management SystemPankaj Kumar
 
Shnab asgn
Shnab asgnShnab asgn
Shnab asgnANSYMOL
 
Level 1: Box Developer Training Program
Level 1: Box Developer Training ProgramLevel 1: Box Developer Training Program
Level 1: Box Developer Training ProgramschwartzMS
 
Studentmanagementsystem
StudentmanagementsystemStudentmanagementsystem
Studentmanagementsystem1amitgupta
 

Similar to Data Protection and Privacy in Moodle (20)

MRC12_120915_MOCLog
MRC12_120915_MOCLogMRC12_120915_MOCLog
MRC12_120915_MOCLog
 
Real World Identity Managment
Real World Identity ManagmentReal World Identity Managment
Real World Identity Managment
 
Enovia Collaboration Platform and Matrix Query Language
Enovia Collaboration Platform and Matrix Query LanguageEnovia Collaboration Platform and Matrix Query Language
Enovia Collaboration Platform and Matrix Query Language
 
Top 5 Tips for Keeping Reporting Simple
Top 5 Tips for Keeping Reporting SimpleTop 5 Tips for Keeping Reporting Simple
Top 5 Tips for Keeping Reporting Simple
 
Risk management of privileged users 2
Risk management of privileged users 2Risk management of privileged users 2
Risk management of privileged users 2
 
Informix User Group France - 30/11/2010 - IDS les nouvelles fonctionnalités s...
Informix User Group France - 30/11/2010 - IDS les nouvelles fonctionnalités s...Informix User Group France - 30/11/2010 - IDS les nouvelles fonctionnalités s...
Informix User Group France - 30/11/2010 - IDS les nouvelles fonctionnalités s...
 
UGIF 12 2010 - new security features in IDS - nov 2010
UGIF 12 2010 - new security features in IDS - nov 2010UGIF 12 2010 - new security features in IDS - nov 2010
UGIF 12 2010 - new security features in IDS - nov 2010
 
IRJET- Research Paper on Active Directory
IRJET-  	  Research Paper on Active DirectoryIRJET-  	  Research Paper on Active Directory
IRJET- Research Paper on Active Directory
 
Eunis federation2
Eunis federation2Eunis federation2
Eunis federation2
 
Student Project Management System (SPMS)
Student Project Management System (SPMS)Student Project Management System (SPMS)
Student Project Management System (SPMS)
 
Security Research
Security ResearchSecurity Research
Security Research
 
Online Drupal Training Syllabus
Online Drupal Training SyllabusOnline Drupal Training Syllabus
Online Drupal Training Syllabus
 
Formal Definition of Collaborative Spaces
Formal Definition of Collaborative SpacesFormal Definition of Collaborative Spaces
Formal Definition of Collaborative Spaces
 
9) final report
9) final report9) final report
9) final report
 
Library Management System
Library Management SystemLibrary Management System
Library Management System
 
Drupal
DrupalDrupal
Drupal
 
Shnab asgn
Shnab asgnShnab asgn
Shnab asgn
 
Level 1: Box Developer Training Program
Level 1: Box Developer Training ProgramLevel 1: Box Developer Training Program
Level 1: Box Developer Training Program
 
Jagatjyoti dash
Jagatjyoti dashJagatjyoti dash
Jagatjyoti dash
 
Studentmanagementsystem
StudentmanagementsystemStudentmanagementsystem
Studentmanagementsystem
 

More from Christian Grune

Digitale Technologien in der Lehre: Selbststeuerung oder Fremdsteuerung?
Digitale Technologien in der Lehre: Selbststeuerung oder Fremdsteuerung?Digitale Technologien in der Lehre: Selbststeuerung oder Fremdsteuerung?
Digitale Technologien in der Lehre: Selbststeuerung oder Fremdsteuerung?Christian Grune
 
Online-Lehre als hochschuldidaktische Herausforderung
Online-Lehre als hochschuldidaktische  HerausforderungOnline-Lehre als hochschuldidaktische  Herausforderung
Online-Lehre als hochschuldidaktische HerausforderungChristian Grune
 
Alex für die Forschung, Willi für die Lehre - Die Moodle-Story der HU Berlin
Alex für die Forschung, Willi für die Lehre - Die Moodle-Story der HU BerlinAlex für die Forschung, Willi für die Lehre - Die Moodle-Story der HU Berlin
Alex für die Forschung, Willi für die Lehre - Die Moodle-Story der HU BerlinChristian Grune
 
Kompetenz Im Kontext - Argumente zur dezentralen Kompetenzentwicklung an Hoch...
Kompetenz Im Kontext - Argumente zur dezentralen Kompetenzentwicklung an Hoch...Kompetenz Im Kontext - Argumente zur dezentralen Kompetenzentwicklung an Hoch...
Kompetenz Im Kontext - Argumente zur dezentralen Kompetenzentwicklung an Hoch...Christian Grune
 
Transparenz statt Paranoia - Datenschutz in Moodle
Transparenz statt Paranoia - Datenschutz in MoodleTransparenz statt Paranoia - Datenschutz in Moodle
Transparenz statt Paranoia - Datenschutz in MoodleChristian Grune
 
Dropping the "e". Focus on competence development as a precondition for excel...
Dropping the "e". Focus on competence development as a precondition for excel...Dropping the "e". Focus on competence development as a precondition for excel...
Dropping the "e". Focus on competence development as a precondition for excel...Christian Grune
 
Reformpaedagogik Digitale Medien
Reformpaedagogik Digitale MedienReformpaedagogik Digitale Medien
Reformpaedagogik Digitale MedienChristian Grune
 
Grune Reformpaedagogik Digitale Medien2
Grune Reformpaedagogik Digitale Medien2Grune Reformpaedagogik Digitale Medien2
Grune Reformpaedagogik Digitale Medien2Christian Grune
 

More from Christian Grune (8)

Digitale Technologien in der Lehre: Selbststeuerung oder Fremdsteuerung?
Digitale Technologien in der Lehre: Selbststeuerung oder Fremdsteuerung?Digitale Technologien in der Lehre: Selbststeuerung oder Fremdsteuerung?
Digitale Technologien in der Lehre: Selbststeuerung oder Fremdsteuerung?
 
Online-Lehre als hochschuldidaktische Herausforderung
Online-Lehre als hochschuldidaktische  HerausforderungOnline-Lehre als hochschuldidaktische  Herausforderung
Online-Lehre als hochschuldidaktische Herausforderung
 
Alex für die Forschung, Willi für die Lehre - Die Moodle-Story der HU Berlin
Alex für die Forschung, Willi für die Lehre - Die Moodle-Story der HU BerlinAlex für die Forschung, Willi für die Lehre - Die Moodle-Story der HU Berlin
Alex für die Forschung, Willi für die Lehre - Die Moodle-Story der HU Berlin
 
Kompetenz Im Kontext - Argumente zur dezentralen Kompetenzentwicklung an Hoch...
Kompetenz Im Kontext - Argumente zur dezentralen Kompetenzentwicklung an Hoch...Kompetenz Im Kontext - Argumente zur dezentralen Kompetenzentwicklung an Hoch...
Kompetenz Im Kontext - Argumente zur dezentralen Kompetenzentwicklung an Hoch...
 
Transparenz statt Paranoia - Datenschutz in Moodle
Transparenz statt Paranoia - Datenschutz in MoodleTransparenz statt Paranoia - Datenschutz in Moodle
Transparenz statt Paranoia - Datenschutz in Moodle
 
Dropping the "e". Focus on competence development as a precondition for excel...
Dropping the "e". Focus on competence development as a precondition for excel...Dropping the "e". Focus on competence development as a precondition for excel...
Dropping the "e". Focus on competence development as a precondition for excel...
 
Reformpaedagogik Digitale Medien
Reformpaedagogik Digitale MedienReformpaedagogik Digitale Medien
Reformpaedagogik Digitale Medien
 
Grune Reformpaedagogik Digitale Medien2
Grune Reformpaedagogik Digitale Medien2Grune Reformpaedagogik Digitale Medien2
Grune Reformpaedagogik Digitale Medien2
 

Recently uploaded

Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...M56BOOKSTORE PRODUCT/SERVICE
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 

Recently uploaded (20)

Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 

Data Protection and Privacy in Moodle

  • 1. Data Protection / Privacy in Moodle Workshop @ 4th International Austrian Moodle Conference Christian Grune | Humboldt-Universität zu Berlin
  • 2. Aims / Agenda • Present & discuss critical issues for data privacy in Moodle • Discuss practical & economical solutions for customizing Moodle to meet various expectations • Prepare a model and roadmap to additional configuration options at 2 levels: • site level • user level
  • 3. What we do NOT • Discussing the pros & cons of law issues and data protection practice • Discussing local policies - they are and should be different!! • We’re not afraid - Data protection don’t kills Moodle and configuration is possible!
  • 4. Basics of Data Protection • “right to be left alone” - users should decide, for what purpose the data is used (when not required for the service) and should have the ability to configure personal profile data and influence the apearance/presentation of the user in the system • transparency - information about the use of the data from the service provider should be clear and understandable • right to object - request for deleting data by users (but with the consequence of refusal of access) • principle of adequacy - just track the data needed for service • time limits for saving the data - “date of expiry” for saved data
  • 5. Status Quo • Moodle is prepared and transparent! • The new right management is a good basement for further discussions • Some things need to be done:
  • 6. 6 different types of data • Log Data • Activity Reports • Statistics • Real Time Data, Awarness and Status Information • Grades • Personal Profile
  • 7. Activity Reports / Course View 1   2    1) Prevent access to Logdata for Non- 2) Prevent access to Live logs Admins for Non-Admins
  • 8. Activity Reports / Teilnehmersicht      3 3) Presentation for non-admins reduce to: Prevent non-admins from access to: Outline report Today’s logs Complete report All Logs Statistics
  • 9. User Profile    4  5  6 7  7) Don’t show “Login as” - (role management) 4) Don’t show courses 5) Don’t show last access 6) Don’t show roles
  • 10. Statistics 8     8) Prevent non-admins from access to Links and access to logdata
  • 11. Participants 9 10 9) Don’t show inactive users. 10) Don’t show last access for non- admins
  • 12. Exclude logs from backup 11 11) Exclude logs form backup for non-admins No access to backups at all
  • 13. 12) Make Online Users customizable by Block Online Users users - additional option in user profile ( a la email): Option im Profil ähnlich wie Email einfügen (Sichtbar Moodle-weit, für Kursteilnehmer, gar nciht) - additional checkbox at login: show online status 12 NOTE: If own status hidden, then status of other users should be hidden too!!  Administration/Modules/Block/Online Users
  • 14. Block Recent Activities 13) Option for configuration: of online status is hidden, don’t show the user here!  13  
  • 15. Display Students in Course Lists Configuration option: Show me in the course list to other users
  • 16. Other Issues? International Projects (different policies)
  • 17. How do we proceed? • Up to U!
  • 18. My proposition • Sort things: What can be done with role definitions, what not? • What options do we need at site level? • What options do we need at user level? • What options do we need at course level? • Outline for a roadmap - how to integrate in Moodle • Who ist responsible? Do we need money? • Technical roadmap & non-technical Information