Feedback Submissions OAuth

Hello HubSpot Dev Community,

We’ve developed a public app (so using OAuth) and we read data from CRM Objects. Our next goal is to add the Feedback Submissions object. However, we’re encountering a specific challenge and would appreciate your insights.

The Feedback Submissions object isn’t accessible to all users. This presents a problem: if we include the scope crm.objects.feedback_submissions.read in the authorization URL and a user lacks access, an error occurs. This error prevents the user from connecting through OAuth, blocking access to other functionalities like reading contact (crm.objects.contacts.read). Essentially, users without Feedback Submissions access get completely stuck.

We also can’t simply add this scope at a later stage, only for users for which we know they have access. Indeed, if we include this scope in the Auth settings on the App but omit it from the authorization URL, we again face an error.

We’re looking for guidance or workarounds to integrate the Feedback Submissions object without hindering users’ access to the app. Has anyone else faced a similar issue? Any suggestions on how to navigate this would be greatly appreciated.

Thank you in advance for your help!

Hey, @vcnect! Welcome to our community! Thanks for your question and for including your details.

One question — have you already tried adding this scope as an Optional Scope?

Talk soon — Jaycee

Hi Jaycee,

Thanks for this hint. I tried to add this scope as optional but it is still not working.

This is the URL I’m using:

Couldn’t complete the connection. Insufficient scopes were provided. Please contact the app developer.