Can G Suite for Business Legacy Free Accounts Use Administrative Credentials for Authentication?
For a period of time, Google provided G Suite for Business accounts for free. These accounts are no longer available for free, but still remain in use.
G Suite for Business Legacy Free Accounts do not have oAuth availability. You will need to migrate these accounts using the individual end user credentials.