User Guide
...
Institution Config
General

Collaboration Providers

The Collaboration tab lets you set up online meeting tools that can be used directly within courses in ampEducator. These tools make it easy to host video meetings, share whiteboards, and collaborate in real time with Students.

Currently, you can connect Zoom or Google Meet, with Microsoft Teams support coming later this year. Once connected, instructors can schedule and launch meetings right from the LMS tab in their courses.

Document image


Configuring Zoom Collaborations

To begin, go to Institution Config / General / Collaboration and select Zoom from the Provider dropdown. Once selected, all the Zoom setup fields and instructions will appear underneath.

Document image


You’ll need:

  • A Zoom Pro or Licensed User Account (Zoom only allows one concurrent meeting per licensed user).
  • An Admin User Role in ampEducator.
  • Access to the Zoom Marketplace to create an app.
  • Understanding of the Zoom Security Settings.

Step 1: Set Admin Permissions in Zoom

Before creating your app, make sure the admin user in your Zoom account has the correct permissions:

  • Go to Admin / User Management / Roles
  • Edit the Admin Role
    • Under User and Permission Management, set Scope to Entire Account
    • Under Account Management / Recording Management, set Scope to Entire Account
    • Under Server-to-Server OAuth App, make sure both View and Edit are checked

Step 2: Create a Zoom App in the Zoom Marketplace

  1. Click Create under Server-to-Server OAuth
  2. Name the application (e.g. “ampEducator OAuth”)

    Document image
    
  3. Under Information, enter your company, developer name (you), and email
  4. Under Scopes, click Add Scopes and add the following:
    • Account – Add all 39 scopes
    • User – Add all 62 scopes
    • Meeting – Add all 88 scopes
    • Recording – Add all 11 scopes under View and manage all user recordings
  5. Under Activation, click Activate your App

    Document image
    
  6. Agree to Zoom’s API License and Terms of Use

Step 3: Enter Credentials in ampEducator

Once your Zoom app is ready, go back to Institution Config / General / Collaboration and check the box for Zoom Enabled — this will reveal the required fields.

Document image


Copy and paste your Account ID, Client ID, and Client Secret from the Zoom app you created.

Then, choose your User Selection option:

Document image

  • Individual – Each user has their own Zoom account. ampEducator uses the user’s email to match and schedule meetings.
  • Manually Select – Admins choose the Zoom account each time a collaboration is added. Be aware of conflicts with shared accounts.
  • Auto Select – ampEducator automatically uses the first available licensed user.

Recommendation: If possible, give each Instructor their own Zoom account. If not, use Auto Select for the most efficient experience.

Click Save & Configure to finish setup. If you need help at any point, contact us at [email protected].

Configuring Google Meet Collaborations

To begin, go to Institution Config / General / Collaboration and select Google Meet from the Provider dropdown. Once selected, all the Google Meet setup fields and instructions will appear underneath.

Document image


When using Google Meet with ampEducator, meetings are added as calendar events. A calendar is automatically created for each course, and meetings are scheduled there. To successfully create meetings, the instructor’s email must be a valid email address on your Google domain.

You'll Need:

  • A Google account with admin access to your Google Workspace.
  • Access to the Google Cloud Console to set up a service account and enable APIs.
  • A valid instructor email that matches your Google domain.

Step 1: Create a Google Cloud Project

  1. Log in to your Google account.
  2. Enter a project name, select a location, and click Create.

Step 2: Enable Required APIs

  1. Go to your project dashboard and click on API Overview.
  2. Under the API Library, search for and enable the following:
    • Google Calendar API
    • Google Meet API
    • Admin SDK API

Step 3: Create and Configure a Service Account

  1. In the API Overview, click on Credentials.
  2. Click Manage Service Accounts, then Create Service Account.
  3. Enter:
    • Service Account Name: ampEducator
    • Service Account ID will be auto-populated.
  4. Click Create And Continue.
  5. After the account is created, under the Actions column, click Manage Keys.
  6. Click Add Key, then Create New Key, and select type JSON.
  7. Click Create to download the JSON file to your computer.

Step 4: Grant API Access

  1. Click on Details to view service account info.
  2. Expand Advanced Settings and copy the Client ID.
  3. From the left sidebar, navigate to: Security / Access and Data Control / API Controls.
  4. Click Add New, paste the Client ID, and add these scopes: https://www.googleapis.com/auth/calendar https://www.googleapis.com/auth/calendar.events https://www.googleapis.com/auth/meetings.space.created https://www.googleapis.com/auth/admin.directory.user.readonly

Step 5: Upload Credentials to ampEducator

Return to Institution Config / General / Collaboration in ampEducator. Select Google Meet as the provider and upload the JSON file you downloaded earlier.

Document image


Once uploaded, your Google Meet integration will be ready to use for course collaborations.