One thing I found from working with my engineers is that Azure AD on our side doesn’t detect that it has been “working”. Meaning that it has connected to Gainsight to run jobs. If Gainsight could at least give that acknowledgement, no refresh token would be necessary. It would detect that it has been an active account, and never lose its token.
There is a limitation at Dynamics’ end (https://docs.microsoft.com/en-us/azure/active-directory/develop/refresh-tokens). As suggested by @kbolam , we are trying to see if we can work around this limitation. Will keep you posted
Hi @Ritesh Sharma
If there is a known bug/feature whereby we need to manually refresh the auth token every 90 days from Gainsight, I would expect this to be noted in Gainsight’s Dynamics connector docs but I couldn’t see anything.
Have you made any progress internally on this and if not, should we set up an internal process to proactively refresh the tokens at least every 90 days, so that they don’t expire and cause jobs to fail?
Thanks
Using registered apps instead of user logins might help with this, once Gainsight has implemented this change: