Hāpara Hall pass pre-setup guide: For non-Highlights customers ONLY Follow
Welcome to Hāpara
Please note: This setup guide is for Hāpara purchases of Hall pass without Hāpara Highlights.
This article helps Hāpara administrators complete the required Google Admin and rostering tasks before a Hall Pass setup call. Please allow 30-60 minutes for this prework.
You do not need access to the Hāpara Admin Console yet. Access is granted during your setup call.
Decide before the call
- Will you use a daily student pass limit?
- Will you use a school hallway limit?
- What pass types do you need, such as restroom, nurse, office, or counselor?
- Should pass types be available to all classes or only selected classes?
- Which data-loading method will you use?
Steps to Follow
Log into your school domain Google Admin Console as the Super Administrator to configure the settings highlighted in the steps below:
Step 1a. Install Hāpara Marketplace App
- Navigate to the Hāpara Marketplace app.
- Click the blue 'Admin Install' button.
-
Click 'Continue' in the 'Admin lnstall' window.
- You will be asked to give the Hāpara Marketplace app access to your domain’s data. After reading our Terms of Service, tick the checkbox to ensure the app is installed for 'Everyone at your organisation' (students and teachers) and click 'Finish.'
REMEMBER: If teacher and student accounts are in different Google domains, then you should complete the steps listed above for each teacher and student domain.
Once installed, navigate to Google Workspace Marketplace apps and 'Hāpara' should be listed as an app on your domain.
Step 1b. Confirm Hāpara as a trusted app
- Navigate to
Security > Access and data control > API controls.
- Under App access control, click 'Manage App Access'.
- Click 'Configure new app'.
- Copy the following Client ID and paste into search field and click 'Search': 283337183316.apps.googleusercontent.com
- Click on the Hāpara App.
- Leave the top-level organization unit selected. Or to apply to specific organizational units, click Select org units > Include organizations, then select specific organizational units.
- Click 'Continue'.
- Choose 'Trusted' and click 'Continue'.
- Click 'Finish'.
- Click 'Confirm'.
Hāpara will now be listed on the top line of your Configured apps.
Step 2. Create a Hāpara Admin Account.
Hāpara requires a user with specific Admin Role permissions (ie., Groups Admin and User Management).
We recommend creating a separate, non-human user, that is not linked to any real person. This avoids potential loss of Hāpara functionality in the event of a human account being suspended or deactivated or having Admin privileges restricted.
First, create a Hāpara Admin User:
- Open admin.google.com.
- Navigate to Directory > Users.
- Click Add new user.
- Enter Name and email details.
- Click Manage user’s password, organizational unit and profile photo.
- Store this user in an Organizational Unit with the Hāpara Marketplace app installed. E.g., staff, faculty, admin, tech.
- Click Add new user.
- Click Done.
Next, assign Custom Admin privileges to this new account:
- Locate the new user you have just created.
- Under the Admin roles and privileges menu, click ASSIGN ROLES.
- Assign the roles Groups Admin and User Management.
- Click Save.
Step 3. URL allowed listings
We recommend that your school network technician complete this step.
Add the URLs listed HERE to the allowed listings for any firewall, antivirus or web content filtering software enabled on your teacher network to ensure Hāpara functions without issue. If you experience any connectivity issues from inside the school network which are not occurring outside the network while attempting to access Hāpara, it may indicate local network traffic filtering is in place.
Step 4. Decide which data loading options are best suited for your school or district.
Data loading methods to review - Configuration will take place on your setup call.
- Direct SIS Sync via Clever, Classlink or PowerSchool
- Manual dataload via Google Sheets / .csv manual upload or cURL scripting
- Google Classroom Sync