How to authenticate Hāpara with OAuth 2.0 Follow
In this Article
Why is this important?
OAuth 2.0 is the industry-standard protocol for authorization.
Google requires that all third-party applications (like Hāpara) receive permission from a domain Super Administrator to allow functionality within a Google Workspace domain.
To grant these permissions, a Super Admin must add the Hāpara Dashboard app to the school's domain from the Google Workspace Marketplace.
This article describes how super administrators can grant the required permission.
Note for multi-domain setups: For setups with teachers and students in completely different domains, you must perform these steps for each domain.
For setups with teachers or students in subdomains, you only need to perform these steps for your root domain.
1. Click HERE for the direct link to the Hapara Dashboard Google Marketplace app.
2. Click the Domain Install button
- A “Domain wide install” window will appear. Click “Continue”.
-
You will be asked to give Hapara Teacher Dashboard access to your domain’s data. After reading our terms of service, click the checkbox and click Allow.
- When you see the confirmation screen, click Done.
Remember: If teacher and student accounts are in different Google Suite domains, then you must do the steps listed above for each teacher and student domain.
Next save Hāpara as a trusted app - this will help ensure teachers have a smoother experience with features, like sharing or viewing student Drive files:
-
Access
Security > Access and data control > API controls.
-
Under App access control, click Manage Third-Party App Access.
- Hover over Hapara and click Change access on the right hand side.
If Hāpara doesn't show up as a Trusted app, you can search by App ID for '283337183316.apps.googleusercontent.com
- 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 Next.
- Choose Trusted and click Next.
- Click Change access.
That’s it! If you have any questions or concerns, please feel free to reach out via support@hapara.com, or send us a request.