Controlling settings, permissions, and membership within Teams and channels
Yes, in Teams channels this is possible through a messaging policy.
- Team owners can delete messages or posts sent by other users in channels when Owners can delete sent messages is enabled in the Teams messaging policy.
- This setting does not let owners delete their own messages unless Delete sent messages is also enabled.
- For chat, users can delete messages they sent if Delete sent messages is enabled.
- Admins can also remove confidential or sensitive chat and channel messages. When that happens, Teams shows This message was deleted by an admin.
To enable owner deletion in channels:
- Sign in to the Microsoft Teams admin center.
- Go to Messaging policies.
- Edit the target policy.
- Turn Owners can delete sent messages to On.
- Assign that policy to the required users under Users > Policies.
For the scenario described, this is the Teams equivalent of allowing moderators/admins to remove posts made in the wrong channel.
No Teams plan or license requirement is stated in the provided documentation for enabling the Owners can delete sent messages messaging policy setting.