Why Has Airtable Revoked Pipedream Third-Party Integration's Access Due to Possible OAuth Violation or Misconfiguration?

This topic was automatically generated from Slack. You can find the original thread here.

Hi, we just received this message from Airtable:

The Pipedream third-party integration's access to your Airtable account has been automatically revoked by Airtable. This could be due to reasons such as a violation of the OAuth protocol or a misconfiguration of the third-party integration.

To continue using Pipedream you may re-authorize it. If you would like to contact the developer about this issue you may contact them at [support@pipedream.com](mailto:support@pipedream.com).

You can manage your third-party integrations from your account's integrations panel.

We’ll go ahead and re-authorize and see what happens. Are you aware of any issue with the way Airtable OAuth is implemented?

still trying to figure out where this came from btw, as everything seems to be working fine with Airtable in Pipedream

edit: what I mean is; I can’t see what this OAuth integration was used for on our end so there’s no known impact as of now, so more of an FYI for you

When you visit Sign Up - Pipedream, do you see Airtable in there?

yup and it’s all showing healthy

Actually, I feel like this was coming from OAuth clients configured in Airtable directly, there might have been one named Pipedream by our team…

Still a weird message to receive from Airtable, without any other details and context

Cool, sounds like a noop

Hi Gabriel, while the message sounds a little bit suspect, what Airtable is referring to is the fact that the Airtable connection was disconnected.

There was outage on Airtable’s side two days ago for about two hours - our refresh token process was failing, as our requests to Airtable’s token endpoints were timing out consistently.

I checked their status page and it doesn’t appear that this was documented, but it is clear from the user reports on Downdetector that there was a period where others were also reporting issues here.

The email that you received is likely the generic Airtable account disconnection error, when we attempt to use a refresh token that has expired - in this case as a result of not being able to refresh within the window.

Thanks for the investigation and for providing us with the findings. This makes sense for me as well, let’s consider this case closed.