I received an email from:
stating that I did not request verification for a restricted scope. They email states that I'm using the scope:
The Auth verification department has their information wrong. I am NOT using the restricted scope that they say that I'm using, and I definitely DID request verification.
However, I did find a problem, and realized something. The problem is, that one of the scopes listed in the G Suite Marketplace SDK configuration doesn't match a scope in the Google Cloud Platform - APIs & Services - Credentials.
Scopes are listed in 2 different places:
- Google Cloud Platform - APIs & Services - Credentials
- Google Cloud Platform - G Suite Marketplace SDK - APIs & Services - Credentials
Those are two very similar but different sections. Again, the Google Cloud Platform asks for the scopes that your project is using, in two different places. If you changed a scope in one section, and didn't make the change in the other section, then you'll have mismatched scope information.
What I know for sure, is that the email that I received from the auth verification department is wrong. My Apps Script project is NOT using a sensitive scope, and there are no sensitive scope listed in either of the Credential sections. But, I did find a problem with the scopes in the two Credential sections not matching.
I had changed a scope from:
TO:
and I updated that scope change in the G Suite SDK Credentials section, but I had not updated it in the Google Cloud Platform - APIs & Services - Credentials section. So, maybe, that is what triggered the email from the auth verification department. All I can do is guess.
My suggestion, is that you check both of the Credential sections, and make sure that the list of scopes matches, and that the Credential sections match the scopes in your Apps Script project.