UNIFYBroker/Google Apps Prerequisites
UNIFYBroker requirements
Refer to the UNIFYBroker prerequisites article in the UNIFYBroker product guide.
The UNIFYBroker configuration must be updated to include the following element inside the configuration
element:
<runtime>
<assemblybinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentassembly>
<assemblyidentity name="Newtonsoft.Json" publickeytoken="30ad4fe6b2a6aeed" culture="neutral"></assemblyidentity>
<bindingredirect oldversion="0.0.0.0-7.0.0.0" newversion="7.0.0.0"></bindingredirect>
</dependentassembly>
<dependentassembly>
<assemblyidentity name="Google.Apis.Core" publickeytoken="4b01fa6e34db77ab" culture="neutral"></assemblyidentity>
<bindingredirect oldversion="0.0.0.0-1.22.0.0" newversion="1.22.0.0"></bindingredirect>
</dependentassembly>
<dependentassembly>
<assemblyidentity name="Google.Apis" publickeytoken="4b01fa6e34db77ab" culture="neutral"></assemblyidentity>
<bindingredirect oldversion="0.0.0.0-1.22.0.0" newversion="1.22.0.0"></bindingredirect>
</dependentassembly>
<dependentassembly>
<assemblyidentity name="Google.Apis.PlatformServices" publickeytoken="4b01fa6e34db77ab" culture="neutral"></assemblyidentity>
<bindingredirect oldversion="0.0.0.0-1.22.0.0" newversion="1.22.0.0"></bindingredirect>
</dependentassembly>
</assemblybinding>
</runtime>
The configuration files that must be updated are:
Unify.Service.Connect.exe.config
Unify.Service.Connect.Debug.exe.config
Unify.Service.Connect32.exe.config
Unify.Service.Connect32.Debug.exe.config
Google Apps requirements
To allow UNIFYBroker/Google Apps to access the Google Apps API, a service account must be created on the projects developer console. Doing so will provide the log in credentials and p12 key required when creating a Google Apps agent.
The Google Developers console also allows individual products APIs to be enabled or disabled. For UNIFYBroker/Google Apps to function the following APIs must be enabled:
- Admin SDK
- Calendar API
- Contacts API
- Group Settings API
Scopes should be configured for the service account to allow for specific functionality. Check each of the Connectors to see which scopes will be required.
Customer support service by UserEcho