Hello BO,
Welcome to Microsoft Q&A Platform. Thank you for reaching out & hope you are doing well.
I will try to clarify your doubts and provide you some solutions.
So, the HubSpot Sales enterprise application requires delegated permissions (likely Microsoft Graph scopes like Mail.Read or User.Read) classified as medium/high impact, triggering admin consent under updated Entra ID policies. Legacy users show "Permission Granted by User Consent" with "Aggregate" Request IDs from prior user-consent grants, while new users lack these grants and receive numeric Request IDs tied to pending admin approval workflows. Existing consents persist unaffected, explaining why only recent attempts fail.
Would like to know some extra points for better troubleshooting as:
Has HubSpot recently changed their permission set? Did your tenant recently change User Consent policies? Is HubSpot showing as Publisher Verified?
Till then will provide you below solutions.
- First try to Grant Admin Consent for HubSpot:
This immediately fixes access for all current and future users.
- Sign in as Global Admin / Cloud App Admin / App Admin
- Then Go to: Microsoft Entra admin center > Identity > Applications > Enterprise applications
- Open HubSpot Sales and Go to Permissions
- Click "Grant admin consent for"
- Try to Enable Admin Consent Workflow (safer + controlled):
Allows users to request approval instead of seeing a hard block.
- Go to: Enterprise applications > Consent and permissions > Admin consent settings
- Enable "Users can request admin consent to apps they are unable to consent to"
- Add reviewers (Global Admin / Cloud App Admin / App Admin)
- Review User Consent Settings:
Check the tenant’s User Consent policy:
Enterprise applications > Consent and permissions > User consent settings
Ensure it is not set to:
- Do not allow user consent (blocks all new users)
- Allow user consent only for verified publishers (blocks unverified HubSpot apps)
- Check if App Requires User Assignment:
If “User assignment required” = Yes, new users must be explicitly assigned.
Hope this helps! If it answered your question, please consider clicking Accept Answer and Upvote. This will help us and others in the community as well.
If you need more info, feel free to ask in the comments. Happy to help!
Regards,
Monalisha