Can someone please confirm whether the Google Calendar Syncing actually works in SuiteCRM8.1.2, and if it does, can someone please help me out here.
I have followed various posts on setting up the OAuth json file etc, uploaded the json file to SuiteCRM, which says it’s configured. However when I try to authorise the API Token in the profile settings → GOOGLE ACCOUNT SYNCHRONIZATION. I simply get a blank screen and nothing happens. Nothing is authorised when I go back to the settings.
I have tried various changes to the ‘Authorised Redirect URI’ without success. Currently it is;
I don’t know about the specifics of what you’re asking, but you might be able to make some progress if you hunt for relevant errors in both your logs, at the time when that blank screen appears. Then you can Google for those.
I still cannot get the OAuth consent screen to appear after clicking ‘Authorize’ in the Google Account Sync section of Profile settings.
I have noticed that each time I choose the JSON file (downloaded from google) and save in the Admin → ‘Google Sync Settings’ the following error appears in SuiteCRM.log
Hey
In Old 7.x version it worked by opening the Google Auth screen in the same page But in 8.x version this does not work
Please modify the file public/legacy/modules/Users/tpls/EditViewFooter.tpl line number 482
From
<slot>Current API Token is: <span style="color:{$GOOGLE_API_TOKEN_COLOR}">{$GOOGLE_API_TOKEN}</span> <input style="display:{$GOOGLE_API_TOKEN_ENABLE_NEW}" class="btn btn-primary btn-sm" id="google_gettoken" type="button" value="{$GOOGLE_API_TOKEN_BTN}" onclick="window.open('{$GOOGLE_API_TOKEN_NEW_URL}', '_self')" /></slot>
To
<slot>Current API Token is: <span style="color:{$GOOGLE_API_TOKEN_COLOR}">{$GOOGLE_API_TOKEN}</span> <input style="display:{$GOOGLE_API_TOKEN_ENABLE_NEW}" class="btn btn-primary btn-sm" id="google_gettoken" type="button" value="{$GOOGLE_API_TOKEN_BTN}" onclick="window.open('{$GOOGLE_API_TOKEN_NEW_URL}')" /></slot>
Basically opening the Google Auth screen in a new window
When Auth is complete close this new window and refresh the profile page
This should get you going till there is a better solution
Thank you, Thank You, Thank You! I have been going around in circles for days, trying to work out what was going on here. I had it working on SCRM7.12.7 on my localhost but with all the same procedures, SCRM8 refused to play ball.
Anyway, this will allow me to move on. Thanks again.
I upgraded and now cannot authorize the Google calendar in Profile.
I did the modification as per previous posts because this still doesn’t work in 8.2.0 . But now when I try to AUTHORIZE I get;