Integration OAuth fails - cannot find and accept acceptable use policy

I’m trying to develop a HubSpot integration with Bunny that we’d like to offer on the marketplace eventually. A month ago or so I was able to accept the acceptable use policy and install our integration via oauth.

This morning we’ve renamed some accounts and somehow it has stopped working. I cannot find anyplace with the acceptable use policy.

Let me know if theres any additional information I should share.

Thanks!

Hi @oscarluthje
It sounds like the OAuth installation flow may no longer be reaching the same app authorization state after the account changes.

A couple of things I’d check:

  • Did the HubSpot app ID, OAuth redirect URL, scopes, or app settings change when the accounts were renamed?
  • Does the issue happen only for your test portal, or does a fresh HubSpot account also fail to install the app through OAuth?

Since you mentioned the Acceptable Use Policy step was previously completed but is no longer appearing, it may be worth checking whether the app’s developer account or installation permissions are still in the same state.

I haven’t run into this exact scenario, but sharing whether the failure happens during the OAuth consent screen, after authorization, or during token exchange would probably help narrow it down.

Hi @oscarluthje ! Happy to help sort this out!

The Acceptable Use Policy (AUP) lives in your app’s distribution settings, not in the main account settings, so it’s easy to miss. Here’s where to find it:

  1. Go to your developer account and open the app.
  2. Click the Distribution tab
  3. Click Begin publishing (or Continue publishing if you’ve previously started)
  4. From there you should be able to review and re-sign the AUP

The AUP needs to be signed before your app can be installed in non-developer accounts, so if the account rename somehow affected your developer account association or reset that flow, re-signing should get you back on track.

Let us know how it goes! :raising_hands:

Cassie, Community Manager

Thank you Cassie! It was indeed under the distribution tab. All works fine now