In this article we'll go through the steps required to set up Soundtrap Google Sync with a school or district.
First thing first, you need to check two things before you start:
- Super-admin role in Google Account
You need to be a Super-admin with administrative rights to access the Google Organization Unit (OU).
- Super-admin Google account needs to be an Owner of the Soundtrap account
If you started the Educational account with the Google account this will be set by default. If you're not the owner of the account, ask one of the existing owners to assign you the role of owner.
Note: For troubleshooting, please go to the end of the article.
1.) First, go to the following URL: https://admin.google.com/ManageOauthClients and log in with your Super-admin Google account
2.) Input these credentials below in the correspondent fields in Google admin:
One or More API Scopes
Correspondent fields in Google admin:
3.) After you clicked Authorize, Google will need to verify the authorization and we recommend allowing at least 30 - 45 min before proceeding.
4.) When the authorization has been completed, go to www.soundtrap.com and Login
5.) Click the Log in with Google button and use your Google Account that has administrative rights.
6.) Go to Edu Admin > Google Sync
7.) Click on Google Sync. The first time you setup the sync configuration, you'll be asked to allow Soundtrap to access your Google Account data. Click the “Allow” button to continue.
8.) The Google Sign In dialog box will appear asking you to choose an account, sign-in using the account that has administrative rights.
9.) The Allow Access dialog box will then appear, asking you to allow Soundtrap to view your domains and the users in those domains. Click the Allow button to continue.
10.) If the authorization is set up and Soundtrap is allowed to access your Google OU account, the dialog will show all the domains that you have granted access to. Select the domain that you want to sync by clicking on the checkbox and then click Next.
11.) Next you'll need to configure how to handle the removed and updated users. Click Next after selecting the options you preferred.
Do nothing when the user is deleted
Nothing will be done to this user. The user will remain in the account with a seat (if assigned a seat)
Remove user from the educational account but keep as a free user
The user will be converted to a consumer account and will be removed from the educational account.
Unseat the user in the educational account
The user will remain in the educational account but will not have a seat.
12.) Select which organizational units you want to sync by clicking the checkbox and specify the role for each unit. When you are done, click the Sync button.
13.) Once the configuration is done, a message will appear at the bottom of the page.
Configurations! You have now successfully configured your Soundtrap account to automatically sync with your Google OU. All users in the organization units that you chose to sync will be able to login to Soundtrap using their Google account and a user account will be created for them and a seat will be assigned (provided that your account has enough seats available).
"Oops, We don't have permission to view your Google directory. Try authenticating again. (#GS004)"
If you get error message #GS004, try the authorization steps one more time:
1.) Ensure that you are logged in with the correct Google account
2.) Go to the following URL: https://admin.google.com/ManageOauthClients
3.) Input these credentials below in the correspondent fields in Google admin:
One or More API Scopes
Note: When the steps has been completed, Google will need to verify the authorization and we recommend allowing at least 30 - 45 min before the process is complete.