In order to provide Bing spend reporting access to ThoughtMetric, the person completing the authentication in the ThoughtMetric platform must:
1.) Log in via their Microsoft work account and
2.) Have permission to consent any app to access their organization’s data.
Steps to resolve:
1.) First, ensure that log-in attempts are occurring from a work account, and not a personal account.
2.) If a log-in attempt from a work account fails, an Azure tenant admin at your organization will need to login to the Azure portal with a work account in order to unblock provisioning.
3.)Under the section titled User consent for applications
, your admin will need to select Allow user consent for apps
(otherwise, the user trying to grant ThoughtMetric access to Bing won’t have the permission of Microsoft’s ads service until this setting is provisioned)
4.) Once the policy has been updated, a simple log-in to the Bing Ads site from a user from that tenant should unblock the provisioning. To check that that’s the case, in the “API permissions” tab of an (owned) app registered in that tenant, you should be able to see and select “Microsoft Advertising API Service” as a dependency, like this: