VeeamON 2024 - Use Code "COMMUNITY10" for 10% Off!
Yes, there is a way to only get posts between specific points in time. The official SLAs for how long it takes for this API layer to represent current state in Teams still need to be published by Microsoft.From a cost perspective it is really hard to say as it is not easy to predict how individual organizations will use this feature. Having a per-message cost is certainly a challenge and this can be quite significant if you look at Teams backup in general, not just public channel backup. It hopefully is still better than having to have a specific user license in order to use this API though.
We’ll be using Model B pricing. Model A has specific requirements - and requires the user to have a specific license which won’t be an option for all our users.If you think an average user sends 22-30 messages per day, and a power user maybe double or triple that you can start to figure out what the cost model might be. In v6a initial support will be for public channel only, which is usually only 10% or so of total message traffic. But you should validate this with how you expect Teams to be used in your deployment.In the future if all messages were to be backed up instead of public channel only, there is a problem as there isn’t a good way to uniquely organize this, as right now those messages are looked up per user.GET https://graph.microsoft.com/v1.0/users/{id}/chats/getAllMessagesWith this example API call, messages sent from this user and to this user show up, resulting in data duplication. Hopefully there will be a better way to go about this going forward while still being able
Already have an account? Login
Enter your username or e-mail address. We'll send you an e-mail with instructions to reset your password.
Sorry, we're still checking this file's contents to make sure it's safe to download. Please try again in a few minutes.
Sorry, our virus scanner detected that this file isn't safe to download.