Is /auth/classroom.topics.readonly a sensitive scope?

209 Views Asked by At

Does anyone know if /auth/classroom.topics.readonly is a sensitive scope? All my sensitive scopes have a green checkmark icon but topics does not. The reason I ask is it is giving me problems with OAuth authorization. Could someone check if their approved consent screen has a green checkbox beside .topics.readonly?

enter image description here

There is no mention of topics here: https://developers.google.com/classroom/guides/auth Although it is mentioned here: https://developers.google.com/identity/protocols/oauth2/scopes

I reached out to the OAuth team many times with no answer. Users cannot move past the OAuth screen and I'm trying to figure out why.

2

There are 2 best solutions below

0
On BEST ANSWER

The correct answer is:

/classroom.topics and /classroom.topics.readonly are BOTH non-sensitive scopes as shown in this screenshot from OAuth

enter image description here

5
On

It is true that /classroom.topics.readonly is missing in in the list.

However, if you look at other scopes, you will see that

it is always the full scopes that are considered sensitive , while the readonly scope are always the recommended ones.

This makes sense, because full scopes allow you to modify the data, while readonly gives only view access.

It is correct that there is no green checkbox next to the /classroom.topics.readonly scope in the consent screen.