For the automatic provisioning of G Suite applications, we have implemented a service manager that handles the provisioning of the services to the end customers. Each distributor that is using interworks.cloud Platform for offering G Suite services, must generate his own authentication credentials (client ID, client secret, token) in order to activate the automatic provisioning of G Suite services via interworks.cloud Platform.
Activating the G suite Services in Cloud BSS
For activating the automatic provisioning of G Suite SM services, you should do the following:
Navigate to BSS Setup > Administration > System Options > Applications Setup and select the Settings for the G Suite SM.
Fill in the credentials form:
System Name: Is the name of the instance that the user is about to create
Create a project and enable APIs “Google Apps Reseller API”, “Admin SDK”, “Enterprise License Manager API” and “Gmail API”
Create credential of type “OAuth Client ID” and Application type as “Others”
Once credential is created, Client ID and Client Secret will be generated, as shown in below screen, download the credential JSON file and keep it on G Suite Service Manager API server where the G Suite service manager binaries are installed.
Access Token and Refresh Token:
Open command prompt and change the directory to GenerateGSuiteToken using the location where G Suite service manager is installed (e.g. C:\CloudPlatform\Apps\GSuite\GenerateGSuiteToken)