2022-11-29 00:03:13,306 [Connector_22] WARN ChannelMessagesProducer - Unable to get public and private channel messages for team: 'xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxx, Test', user: ''xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxx, john.doe@democloud.com'. Ex: Status Code: PaymentRequired
Microsoft.Graph.ServiceException: Code: PaymentRequired
Message: Tenant 'xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxx' needs a valid license to access this API. Visit https://docs.microsoft.com/en-us/graph/teams-licenses for more details.
Another possible message is as follows:
2023-08-11 10:27:45,205 [66] ERROR TeamToChannelMessagesTransformation - Unable to get channel messages for team: '3ad3d9c1-ff27-4a88-a356-6a14ac0dad67, IT Channel'.
Status Code: PaymentRequired
Microsoft.Graph.ServiceException: Code: PaymentRequired
Message: To call this API, the app must be associated with an Azure subscription, see https://aka.ms/teams-api-payment-requirements for details.
Microsoft forced all partners working in the archiving sphere to enforce Model A licensing in their products and to comply we had to remove Model B support from this collector
One or more of the requirements from Microsoft for Graph API access may not be met.
Per the Arctera Capture Configuration Guide, please see the following and ensure that the requirements from Microsoft are met:
Enabling Billing for Microsoft Teams APIs in Microsoft Graph
MS Teams Archiving via Export API Collector Failing due to a Licensing change from Microsoft.