Hapara Administrators can empower teachers to create their own classes in Hapara and add co-teachers and students to these classes.
- School Administrators: How to enable Manual Class Creation
- Teachers: How to Create a Class
- Frequently Asked Questions - FAQ
School Administrators: How to enable Manual Class Creation
To enable Create Class:
- In the Hapara Admin Console, select the Optional Settings tab
- Choose Class Management
- Under the Create New Classes Manually section, check the Allow Teachers to Create New Classes in Hapara checkbox
To protect the privacy of staff members, Hapara requires that an email account is unambiguously identified as teacher or student. This is to prevent the use of Highlights or Sharing on a fellow staff member's account. We do this by asking School Administrators to choose from one of the following validation options:
Validation Method |
Teachers |
Students |
Google Group |
In Google Group |
Not in Google Group |
Data Load and Google Group |
In Google Group |
Not in Google Group |
Data Load |
Not in td.students |
In td.students |
- Google Group only: in this case the domain/school is not doing any data loads and will rely on teachers/admins to create their own classes and add students to these classes. Only the Google Group will be used to verify teachers, and anyone NOT in the Google Group will be allowed to be added as a student. Choose the Google Group option, provide a Google Group that contains all teachers, admins and support staff, then select Verify. You’ll be shown the first 3 results from this Google Group to ensure it’s the correct one. If so, Save. When a teacher adds a learner to a class we will ensure they are NOT in this Google Group before adding them. Note that customers with multiple schools can provide a domain Google Group containing Admins and other staff who can access ALL schools, and separate Google Groups per school containing teachers who can only access that school.
- Both Data Loads and Google Group: in this case the domain/school is doing data loads AND also allowing teachers/admins to create classes. Only the Google Group will be used to verify teachers, and anyone NOT in the Google Group will be allowed to be added as a student. The Data Load checkbox will already be selected. Choose the Google Group option, provide a Google Group that contains all teachers, admins and support staff, then select Verify. You’ll be shown the first 3 results from this Google Group to ensure it’s the correct one. If so, Save. When a teacher adds a learner to a class we will ensure they are NOT in this Google Group before adding them.
- Data load only: in this case the domain/school is doing both data loads AND also allowing teachers/admins to create classes. Students will still need to be added to Hapara in a data load and teachers/admins will only be able to add known students to manually created classes. The Data Load checkbox will already be selected. Select Save. When a teacher adds a learner to a class we will ensure they are in the td.students group before adding them.
Teachers: How to Create a Class
- In Manage Classes, select the Add Class button
- Enter a Class name, then select Create Class
- On the Class Info page for the new Class, choose Add New to add teachers or students to the class. Teachers need to be added by email address individually, students can be added either individually or in a list.
Frequently Asked Questions - FAQ
- What will show in Hapara Dashboard
- Will this impact classes added by data load
- Where are the class folders
- Why is there no Smartshare
- Can I use Workspace with a manually created class
- Can I use Highlights with a manually created class
- Adding and removing students
- Adding and removing teachers
- Deactivating a class
- Archiving
- Can Manual Class Creation be enabled for some schools in my domain but not others
- Can I have teachers in separate Google Groups for separate schools
- Where should the Google Group be created
- What should the Google Group be called
- Who should be in the Google Group
What will show in Hapara Dashboard
Dashboard will show a Documents tab containing all Google Drive work shared with the teacher, organised by student. Gmail and Sharing tabs are also available for manually created classes.
Will this impact classes added by data load
Allowing teachers to create classes manually will have no impact on classes added by data load. You can still choose whether to allow teachers to add teachers or students to existing classes using the options on the Class Management page in the Hapara Admin Console under Optional Settings.
No class folders are created for manually created classes in Hapara.
Smartshare is temporarily disabled for manually created classes and will be added as soon as possible.
Can I use Workspace with a manually created class
Yes, Workspace is available for manually created classes and Workspaces will work in the same way they do with classes created by data load/SIS sync.
Can I use Highlights with a manually created class
Yes, Highlights is available for manually created classes and will work in the same way it does with classes created by data load/SIS sync.
On the Class Info page for the new Class, alongside Learners, choose Add New to add learners to the class. They are added by email address and can be added individually or in a list. To remove a learner, select them from the list and then click the Remove button.
On the Class Info page for the new Class, alongside Teachers, choose Add New to add a teacher to the class. They are added by email address and must be added individually. To remove a teacher, click the Remove link below the teacher’s name and email address on the Class Info page.
Any teacher in a class can deactivate the class which will remove it from Manage Classes. Classes are able to be reactivated if the school administrator contacts the Hapara Support Team.
When a complete archive is run at the end of a school year, manually created classes will be archived at the same time as any classes created by data load or SIS.
Can Manual Class Creation be enabled for some schools in my domain but not others
Yes, manual class creation can be turned on at the domain level, and a Google Group added for verification, and then disabled for individual schools.
Can I have teachers in separate Google Groups for separate schools
Yes, you can have one Google Group at the domain level containing any staff who should have access to all schools, and then add separate Google Groups for each of your schools containing the teachers who should be able to create classes for that school. See the example below.
Where should the Google Group be created
The Google Group for validation should be created in the student domain.
What should the Google Group be called
Hapara can use a Google Group with any name you choose, however we would recommend using a name that makes the group’s purpose easy to identify by School Administrators, like “Hapara-Teachers”.
Who should be in the Google Group
The group should contain Admins, Teachers and any school support staff. In short, any person who should not be added as a student.