Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add policy group 5 in Classroom baseline stating that only verified teachers can create classes #325

Merged
merged 14 commits into from
Jul 3, 2024
jkaufman-mitre marked this conversation as resolved.
Show resolved Hide resolved
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ This baseline is based on Google documentation available at [Google Workspace Ad
- [Classroom API](#2-classroom-api)
- [Roster Import](#3-roster-import)
- [Student Unenrollment](#4-student-unenrollment)
- [Class Creation](#5-class-creation)

Settings can be assigned to certain users within Google Workspace through organizational units, configuration groups, or individually. Before changing a setting, the user can select the organizational unit, configuration group, or individual users to which they want to apply changes.

Expand Down Expand Up @@ -181,3 +182,37 @@ To configure the settings for Student Unenrollment:
3. Select **Student unenrollment**.
4. Select **Teachers Only**.
5. Select **Save**.

## 5. Class Creation

The first time users sign in to Classroom, they self-identify as either a student or teacher. Users who identify as teachers will be marked as a pending teacher until an administrator verifies them. Google Classroom allows administrators to restrict class creation to only verified teachers.

### Policy

#### GWS.CLASSROOM.5.1v0.2
Class creation SHALL be restricted to verified teachers only.

- _Rationale:_ Allowing pending teachers to create classes potentially allows students to impersonate teachers and exploit the trusted relationship between teacher and student, e.g., to phish sensitive information from the students. Restricting class creation to verified teachers reduces this risk.
- _Last modified:_ June 21, 2024

- MITRE ATT&CK TTP Mapping
- Pending

### Resources

- [Verify teachers and set permissions](https://support.google.com/edu/classroom/answer/6071551?hl=en)

### Prerequisites

- None

### Implementation
To configure the settings for Class Creation:

#### GWS.CLASSROOM.5.1v0.2 Instructions
1. Sign in to the [Google Admin Console](https://admin.google.com).
2. Select **Apps** -\> **Additional Google Service** -\> **Classroom**.
3. Select **General Settings**.
4. Select **Teacher permissions**.
5. Select **Verified teachers only** for **Who can create classes?**
5. Select **Save**.
3 changes: 2 additions & 1 deletion drift-rules/GWS Drift Monitoring Rules - Classroom.csv
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,5 @@ GWS.CLASSROOM.1.1v0.2,Who can join classes in your domain SHALL be set to Users
GWS.CLASSROOM.1.2v0.2,Which classes can users in your domain join SHALL be set to Classes in your domain only,Admin Log Events,Change Application Setting,ClassMembershipSettingProto which_classes_can_users_join,1,rules/00gjdgxs0hj2dit,JK 10-20-23 @ 13:23
GWS.CLASSROOM.2.1v0.2,Classroom API SHALL be disabled for users,Admin Log Events,Change Application Setting,ApiDataAccessSettingProto api_access_enabled,false,rules/00gjdgxs3aafl8p,JK 10-20-23 @ 13:31
GWS.CLASSROOM.3.1v0.2,Roster import with Clever SHOULD be turned off,Admin Log Events,Change Application Setting,RosterImportSettingsProto sis_integrator,SIS_INTEGRATOR_NONE,rules/00gjdgxs25t0l8g,JK 10-20-23 @ 13:42
GWS.CLASSROOM.4.1v0.2,Who can unenroll students from classes SHALL be set to Teachers Only,Admin Log Events,Change Application Setting,StudentUnenrollmentSettingsProto who_can_unenroll_students,ONLY_TEACHERS_CAN_UNENROLL_STUDENTS,rules/00gjdgxs44rgreu,JK 10-20-23 @ 13:50
GWS.CLASSROOM.4.1v0.2,Who can unenroll students from classes SHALL be set to Teachers Only,Admin Log Events,Change Application Setting,StudentUnenrollmentSettingsProto who_can_unenroll_students,ONLY_TEACHERS_CAN_UNENROLL_STUDENTS,rules/00gjdgxs44rgreu,JK 10-20-23 @ 13:50
jkaufman-mitre marked this conversation as resolved.
Show resolved Hide resolved
GWS.CLASSROOM.5.1v0.2,Who can create classes SHALL be set to Verified teachers only.,Admin Log Events,Change Application Setting,TeacherPermissionsSettingProto who_can_create_class,rules/00gjdgxs4cfwumr,JK 06-21-24 @ 11:58
Loading