In order to avoid having to use a 3rd party and expensive solution (i work for an Org any tech would try to do this for if they knew who - ethics wise).
The task is to copy PST's to Exchange online archives. I know there's New-MailboxImportRequest
and Azcopy/some third party tools. But, due to this access being obtainable only by a select few and the online end being locked down (for good reason but not in this case) - there must be another way here.
In Outlook I can load thus said Exchange Online Account to Outlook Client for testing as would be all user accounts.
Then, Using File>Open>Import/Export I can manually link a PST and then embed it into the connected accounts Exchange Online archive.
How would i do this from a PowerShell point of view bypassing Exchange Online Cmdlets (I don't see why I'd need them in this case) The PST Data if local, and account loaded, locally, allows this data to be written to the OST file!
How can I do this from PS point of view? Just scrabbling around now - at the very least there must be a VBScript way if PS isn't capable (It's normally always capable).
Thanks in advance.