![]() ![]() ![]() Get-PublicFolder does not take pipeline inputs. $pf = Get-MailPublicFolder -Identity $pf.EntryIdName Parent Path-MSTeamsPF Modern Collaboration When you perform a Public Folder migration from Exchange Server 2010 and newer to Office 365, a key step outlined in the Exchange Team Blog post Making your public folder migrations faster and more reliable is to ensure that you’ve performed clean-up prior to the migration. Then we ran all the necessary scripts to size and create the new public folder mailbox hierarchy. You need to use the EntryId paramater of the Get-MailPublicFolder result. PREVIOUS: Exchange 2016: Public Folder migration Part 1 In part one of public folder migration, we prepared our environment. + CategoryInfo : InvalidData: (MSTEamsPF:PSObject), ParameterBindinmationException + FullyQualifiedErrorId : ParameterArgumentTransformationError,Get-PublicFolder + PSComputerName : Cannot convert the "/Microsoft Exchange System Objects/MSTeamsPF" value of type ".ADObjectId" to type".PublicFolderIdParameter". Get-MailPublicFolder | Get-PublicFolderCannot process argument transformation on parameter 'Identity'. When you try the same approach with modern public folders using Exchange Server 2013+ EMS, you receive an error. In Legacy Public Folder World with Exchange Server 2010 it was pretty easy to find the parent path of email enabled public folder: (Get-MailPublicFolder MAILADRESS | Get-PublicFolder).ParentPath ![]()
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |