I'd like to give my high school students access to an MBaaS platform and Firebase seems like a reasonable choice since my school uses Google Apps. Given that most of them are minors and that we are working within the school's Google instance, however, our IT admins are understandably cautious and want to make sure that we approach this new platform carefully.
Can anyone point me in the direction of some best practice recommendations for using Firebase with students? I am particularly interested in a few questions:
1) What are the best practices for setting up roles for student developers so they have enough access but not too much?
2) What would be best practices for managing project ownership and access so that risk is minimized?
3) What are best practices for securing data for each individual project when and if it becomes available to the public?
I will scour the group and other sources for as much info as I can get on these questions, but if possible I was hoping not to reinvent the wheel.
Thanks in advance for any assistance.
Roger Wistar
The Hotchkiss School