Example Security Configuration 1 - A Public School
A public school has purchased Connect Daily. The school teaches Kindergarten - 8th Grade with the grades divided into a Kindergarten section, a 1-2 section, a 3-4 section, a 5-6 section, and a middle school consisting of 7th and 8th grades. Additionally, the school rents the gymnasium to a local church on Sundays and groups like Boy Scouts, Brownies, Girl Scouts and others use parts of the facility after hours.
The school wants each teacher to have their own calendar for events, along with a combined calendar for the grade section. Each teacher's calendar should include the school's calendar for holidays and in-service days. The teacher calendar and section calendars, along with the school schedule should be visible to the public.
The office staff wants to be able to have a calendar visible to teachers but not visible to the general public for scheduling things like conferences and meetings. Finally, the office staff should approve usage of any common room (Library, Gym, Music Room, etc).
We would configure the system in the following way.
- Create the required groups:
- Admins that has complete permissions to all calendars and all system configuration permissions. The default Connect Daily installation already has this group present. Make the minimum number of people necessary, members of this group.
- Office for people to have permissions to the internal staff calendar.
- Everyone - all people, including the GUEST User.
- Users for all Users EXCEPT the GUEST User. In other words, people with logins.
- A group for each grade section.
- Create the user accounts for the teachers and staff.
- Assign all people to the Users and Everyone Group.
- Add members of the office staff to the Office Group.
- Assign each teacher to the appropriate grade section Group.
- Create the internal staff calendar and use the Manage Security Wizard to assign the Office Group permission to use it. Grant the Users Group permissions to view the calendar.
- Create a calendar for each grade section and give the corresponding grade section group permissions to use it.
- Create a calendar for each teacher and give the teacher permissions to use it. When creating the calendar, add the School Schedule calendar as an included calendar.
- Assign group Everyone View permissions to all calendars EXCEPT the office staff's internal calendar.
- Create Resource Items for each common room (Gym, Library, etc). Make the Office Group Approvers for the Resources. Grant the Users Group permissions to use and view the resource. Grant Group Everyone permissions to View the Resources.