Update the edX account deletion flow to include forwarding deletion requests to Zoom for accounts that we manage
For the given user ID, find all enrollments for courses that use ‘edX-managed Zoom’.
Aggregate into a single file of email addresses
Make a new table recording Zoom XBlock access:
user ID, course ID, zoom xblock id, boolean edX managed vs course team managed
Follow up ticket:
Report learners who have accessed edX-managed Zoom -- Update the regular GDPR deletion job to also create a file to deliver to Zoom:
Include learners in courses with Zoom accounts that edX manages
Identify learners by email address passed through Zoom LTI
Nice to have: Create one file per week
coordinate with for consultation
need to chat with DE. note: hard to test pipeline ( )
tbd - don’t store enough data to determine Zoom access - potentially use block completion or add db tracking per learner/course?