The Office 365 compliance framework can now to place holds on Teams compliance records created for conversations in private channels. You simply have to place holds on the mailboxes of members of the private channels and hope that no one removes the members from the tenant. If they do, the hold lapses, which seems like a pity.
Outlook can schedule online Teams or Skype for Business Online meetings. But what marks an online meeting as different to a regular Outlook meeting? The magic lies in a set of MAPI properties populated by Outlook to help meeting participants connect to the right online meeting. A little poking behind the scenes with MFCMAPI reveals more.