Search code examples
google-app-engineservice-accountsgoogle-classroom

Access Google Classroom API with Service account Credentials


I am trying to build a integration with server between our CMS to bridge Google Apps users, classroom users and content management.

I am trying a way to connect and manage classroom assets and operations with server identity. I understand we can do it with caching a admin user credentials, is there a any way to manage it with servers identity?


Solution

  • You can use a service account to impersonate the domain administrator, assuming you've delegated authority. The service account itself can't be an administrator on the domain, but it can impersonate a domain admin, without having to store the admin's credentials.