I have an application that uses google cloud print. The printers are registered on a company google account. I have to change the application to use oAuth now and since the application runs as a service (no user involved) it seems I have to use Google service account. I created a service account from the google account that owns the cloud print printers.
I can authenticate and issue submit commands, but the submit fail with user not approved which I suspect is because the service account does not actually own the printers.
Have anyone used google cloud print with oAuth, Service account and c# and can confirm it actually works?