Stay organized with collections
Save and categorize content based on your preferences.
The security review team checks that your add-on requests the correct
OAuth scopes. Ensure that the following scopes have been configured on the
Google Workspace Marketplace SDK configuration screen:
auth/userinfo.email (added by default)
auth/userinfo.profile (added by default)
classroom.addons.teacher
classroom.addons.student
Ensure also that the following scopes are requested by your add-on:
classroom.addons.teacher
classroom.addons.student
You must also create a video demonstrating the add-on's consent screen with the
scopes presented to users and the basic functions of the add-on. You then upload
it as an unlisted video to YouTube; an unlisted video can only be reached using
its link. You're prompted for the video link when starting the OAuth
verification process. The security team then views the video when reviewing your
add-on.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-12-19 UTC."],[[["Add-ons need specific OAuth scopes configured (`auth/userinfo.email`, `auth/userinfo.profile`, `classroom.addons.teacher`, `classroom.addons.student`) in both the Google Workspace Marketplace SDK and the add-on itself for consistent user experience and security review."],["A video demonstrating the add-on's consent screen, requested scopes, and basic functionality must be uploaded to YouTube (unlisted) and the link provided during the OAuth verification process for security review."],["The Marketplace SDK and add-on scope configurations must match to ensure users see accurate information when installing and using the add-on."]]],[]]