1. Create a service account to represent your service and to access data from your users’ Google Cloud Platform project
2. Instruct your customers to grant your service account appropriate access to their Cloud data via IAM Policies
As our application is a SaaS application, we cannot ask every single user to manually grant us access.
Please, what are we doing different from the other provider who has even more sensitive scopes approved and is not asking each single customer to grant permissions via IAM policies?
Hello,
With regards to the verification, it does follow a very specific set of guidelines [1] and your app’s behaviour might be incompatible with the guidelines.
Do note that the Trust and Safety team (which does the approval) is a completely separate Team from the Google Cloud Platform Support and we do not have any way of communicating with them directly, nor can we facilitate or influence the review process. The only way to communicate with the T&S API Team is replying through the emails you receive from them. Best to send them a feedback to the email: ‘oauth-f...@google.com’ [2] explaining the nature of your usecase.
Sincerely,
[1] - https://support.google.com/cloud/answer/9110914
Dear Developer,
Thank you for response.
Unfortunately, we are unable to provide support for issues of OAuth verification.
Please note that Google participates in community discussion groups and mailing lists that can help you find answers or troubleshoot problems.
We strongly recommend that you submit a question via any of the below third-party community discussion groups and/or mailing lists:
You can find more information in the OAuth Application Verification FAQ. Please reply directly to this email to continue with the verification process. Any new emails sent to api-oauth-dev-verification (at) google.com won't go to our team.
Thanks,
The Google Cloud Trust & Safety Team