I am currently exploring the feasibility of using MS Teams as an endpoint for our company's product offerings. I have a query regarding Application Permissions.
Our objective is to utilize a Windows Service to post ChatMessages to a specific MS Teams Channel periodically. After conducting research and prototyping, I have found that listing channels, adding channels, and listing teams, etc., all function seamlessly from the Windows Service using Application Permissions, which means no logged-in interactive user is required.
However, it seems that sending a ChatMessage to a Channel is only possible by using Delegated Permissions, which necessitate a logged-in interactive user.
Could you please confirm whether it is accurate that there is no means for a Windows Service utilizing Application Permissions to transmit ChatMessages to a Channel?
Thank you for your help.