In SchoolTool groups are used to model some default roles in a school as well as allowing a wide variety of custom groups to be created to suit local needs.
In particular:
- groups have their own calendars;
- you can run reports for all members of a group;
- groups are useful for adding a set of students to multiple class sections.
The default roles as defined by the School Administrators, Site Managers, Students, Teachers, and Clerks groups affect the permissions access privileges of their members. See Security Model for further explanation.
Groups are stored by year. That is, each school year has its own set of groups. For example, you have “Students” for year “2008-2009” and a separate “Students” group for “2009-2010.”
Note that you must create years before you can do anything with groups. See Creating Years.
Groups can be managed through the web, imported via CSV or by Importing and Exporting from Spreadsheet.
In Adding People, we imported some people via CSV who have not been assigned to groups. We’re going to add all of them to the “Students” group.
As manager, navigate to School and click the Groups link:
And select Students:
First we will “manually” add a member. Click the yellow pencil icon next to Members:
Check the green + icon next to “Sally Brown”:
Then Done to get back to the main page for the group.
Next we will import a list of group members. Click Import: Import Members CSV. This form accepts a simple list of person ID’s to be added to the group. That is, people not in the list are not removed from the existing group membership. You may create a text file and upload it, or simply type or copy/paste the ID’s into the textbox provided:
Hit Submit and your completed group should look like:
If you click on one of the students’ names and then their Groups slider, you’ll see their memberships listed:
From the main Groups view, click Add: Group. Add a relevant title and description:
Add members as above:
You can also assign “Responsible Parties,” who will have permission to modify the group, add members, and edit the calendar.