teams-safeguarding
OfficialKeep school team photos private until approval.
Education & Research#team-management#data-privacy#safeguarding#education-technology#privacy-controls#school-photos#photo-approval
AuthorOpenLitterMap
Version1.0.0
Installs0
System Documentation
What problem does it solve?
School teams require a privacy-first workflow to protect students in photos and ensure data quality through teacher approvals.
Core Features & Use Cases
- Automatic privacy: PhotoObserver automatically sets is_public = false for photos uploaded to school teams.
- Teacher approval flow: photos must be reviewed and approved by a teacher before becoming public.
- Masking of identities: MasksStudentIdentity hides student names as "Student N" to protect privacy.
- Participant management: facilitator queue, participant slots, and token-based workspace enable controlled collaboration.
- Private broadcasts and access controls: private team data and private channels prevent public leakage and admin overlap.
- Safeguarding invariants: school teams always enforce non-trusted status and safeguarding settings.
Quick Start
Set up a school team workflow with private-by-default photos and teacher approvals to protect student identities.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: teams-safeguarding Download link: https://github.com/OpenLitterMap/openlittermap-web/archive/main.zip#teams-safeguarding Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.