Con l'account support@reseller.neikos.it è stata creata un'APP di nome "Neikos Reseller Project" sulla Google Console Platform. A questa applicazione è associato un client OAuth2 di tipo Service Account, che permette di loggarsi dal server senza schermata di autorizzazione. Le API che occorre abilitare per il corretto funzionamento dell'app sono: - Google Apps Reseller API - Admin SDK - Google Drive API A questo punto è necessario abilitare dalla Console Reseller gli scope globali (cioè che riguardano tutto il dominio), a cui l'app potrà accedere tramite il login con il service account. Per abilitare questi scope occorre andare in: Console Reseller > Security > Advanced Settings > Authentication > Manage API client access E associare i seguenti scope al client ID del service account: - https://apps-apis.google.com/a/feeds/emailsettings/2.0/ - https://www.googleapis.com/auth/admin.directory.group.member.readonly - https://www.googleapis.com/auth/admin.directory.group.readonly - https://www.googleapis.com/auth/admin.directory.user.readonly - https://www.googleapis.com/auth/apps.order - https://www.googleapis.com/auth/apps.order.readonly - https://www.googleapis.com/auth/drive.metadata.readonly