Authorization failed because the account doesn't have access to the scores required by the app
SOLVE
Hi All,
I am working on using Hubspot API in my backend application. I am currently adding some required scopes ( CRM list read) in the authorization URL. I get this error that " Authorization failed because the account doesn't have access to the scores required by the app".
When troubleshooting authorization issues, it's essential to confirm the scopes you're requesting in the authorization URL.
Double-check that the CRM list read scope is spelled correctly and aligns with HubSpot's API documentation.
Moreover, ensure that the HubSpot account you're using has the necessary permissions to access the requested scopes.
Certain CRM features may only be available in higher-tier HubSpot plansand may not be accessible in free or basic tiers. Verifying these details will help resolve authorization issues and ensure seamless integration
Hope this helps - Happy to help further!! Thank you very much and have a great one! Warm regards
Humashankar VJ HubSpot Enthusiast and Key Advisor | Engineering Manager
Authorization failed because the account doesn't have access to the scores required by the app
SOLVE
Hi, we have also been experiencing this problem with the Zoominfo - Hubspot integration on a massive scale since about September 2024. The only solution proposed by Zoominfo support is to grant SuperAdmin access to all users, but even if you do this once, it only helps temporarily.It is not possible to grant it to everyone on a permanent basis.
The solution proposed in the article https://knowledge.hubspot.com/integrations/resolve-a-request-for-integration-permissions-error "To resolve this error, the user connecting the integration must have App Marketplace permissions, which ensures they can connect and install apps from the HubSpot App Marketplace for your HubSpot account. If granting the user with these permissions does not work you will need to give them Super Admin permissions to resolve the error." App Marketplace permissions - added for everyone, temporary issuance of Super Admin permissions is essentially the same as what Zoominfo suggests, and obviously does not solve this problem.
"It seems like your instance doesn't have access to read the list in UI, please ask the super admin to give you all the required access. Also, please make sure that you app also has the required access to make the API call."
I hope this will help you out. Please mark it as Solution Accepted and upvote to help another Community member. Thanks!
When troubleshooting authorization issues, it's essential to confirm the scopes you're requesting in the authorization URL.
Double-check that the CRM list read scope is spelled correctly and aligns with HubSpot's API documentation.
Moreover, ensure that the HubSpot account you're using has the necessary permissions to access the requested scopes.
Certain CRM features may only be available in higher-tier HubSpot plansand may not be accessible in free or basic tiers. Verifying these details will help resolve authorization issues and ensure seamless integration
Hope this helps - Happy to help further!! Thank you very much and have a great one! Warm regards
Humashankar VJ HubSpot Enthusiast and Key Advisor | Engineering Manager
Start by updating your app's configuration in your HubSpot developer account, adding the required scopes under the app's settings.
If you're using OAuth integrations, reauthenticate the app to approve new scopes, especially after adding features that require additional permissions.
Also, verify that your current subscription level supports the scopes you need, as some are only available in higher-tier plans.
General note on this context is all about this -
Certain scopes may be restricted based on your HubSpot subscription type Like Sales, Service, Operations and level Starter, Pro, Enterprise. Upgrading your plan may be necessary to access certain scopes.
Hope this helps !!
Humashankar VJ HubSpot Enthusiast and Key Advisor | Engineering Manager