I have the following situation in an educational institution:
- all students have a Google account within the domain @edu.schoolname.com
- all teachers have a non-Google account within the domain @schoolname.com
I want to set up groups for all classes so that teachers can easy communicate with the group by email without having to enter all the addresses one by one. However, I want to restrict the permission to send mail to this group to prevent spam and cyberbullying. Only group members (classmates) and teachers (@schoolname.com) should be able to send mail to the group email address.
Can this be done within the Google Apps?
Best Answer
@gerzan, you've asked a great question. This answer may be coming too late for you, but perhaps someone else can benefit from it.
Basically, what you're asking for can be established with Google Groups. If you're not familiar with the system, there are two key permissions we can set: "view topics" and "post". Both of these can be set from the creation URL: https://groups.google.com/a/schoolname.com/forum/#!creategroup (note: replace schoolname.com with your actual domain!)
This is just one way to set up this model, let me know if you're interested in any others. Also, to manage group populations between semesters, I'd recommend looking at a tool like GAM where you can use CSVs and Powershell to quickly add/remove users from Google Groups.