Hi,
When testing jamfpro_smtp_server with the given example for Google Auth, it seems that the format of the client_id value is not correctly evaluated.
Using 012345678901-abcdefghijklmnopqrstuvwxyz123456.apps.googleusercontent.com produces this error:
Error: invalid value for client_id (must be a valid GUID/UUID in the format 'xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx')
Perhaps it's the same evaluation than in Microsoft Graph API routine and it has to be modified for Google Auth?
Regards,
Emmanuel