You should direct this questions at the verification team. This discussion group is oriented more towards general opinions, trends, and issues of general nature touching App Engine and Cloud SQL. For coding and programming architecture, as well as OAuth user cap limits, you may be better served in dedicated forums such as stackoverflow, where experienced programmers are within reach and ready to help.
In general, you can
skip the verification process if your app is solely built for Google Workspace customers and if the customers’ domain admin whitelists your app by completing the following steps:
- Make sure your project has User type set to External on the OAuth consent configuration page on Cloud Console.
- Ask your customers' domain admin to allow access to your app so that unverified app UI will not be shown to users on that domain. Note that Google Workspace administrators for those enterprise accounts can control which applications their users can access.
- Note that the following users will still experience the unverified app UI and eventually a user cap will be enforced:
* Users trying to access the app from any domain that hasn’t explicitly whitelisted your app
* Consumer users trying to authorize access to your app
If your application doesn’t fit the usage pattern in the preceding description, then you need to submit your application for verification. If you allow only enterprise accounts to use your app, be prepared to provide us with a sample enterprise account for verification purposes.