diff --git a/sharepoint/sharepoint-ps/Microsoft.Online.SharePoint.PowerShell/Find-SPOCrossTenantLongFilePathsForSiteRename.md b/sharepoint/sharepoint-ps/Microsoft.Online.SharePoint.PowerShell/Find-SPOCrossTenantLongFilePathsForSiteRename.md new file mode 100644 index 000000000..1033a770d --- /dev/null +++ b/sharepoint/sharepoint-ps/Microsoft.Online.SharePoint.PowerShell/Find-SPOCrossTenantLongFilePathsForSiteRename.md @@ -0,0 +1,81 @@ +--- +external help file: Microsoft.Online.SharePoint.PowerShell.dll-Help.xml +Module Name: Microsoft.Online.SharePoint.PowerShell +online version: https://learn.microsoft.com/powershell/module/sharepoint-online/find-spocrosstenantlongfilepathsforsiterename +schema: 2.0.0 +author: vgaddam-pm +ms.author: vgaddam +ms.reviewer: jmcdowe +--- + +# Find-SPOCrossTenantLongFilePathsForSiteRename + +## SYNOPSIS + +Identify sites with file paths over 400 characters for cross-tenant user migration. + +## SYNTAX + +``` +Find-SPOCrossTenantLongFilePathsForSiteRename + [-OldSiteUrl ] + [-NewSiteUrl ] + [] +``` + +## DESCRIPTION +During SharePoint cross-tenant user migration, file paths from the source tenant must be 400 characters or fewer after merging with the target tenant. This cmdlet helps you identify sites that exceed this limit. + +## EXAMPLES + +### Example 1 +```powershell +Find-SPOCrossTenantLongFilePathsForSiteRename -OldSiteUrl https://contoso.sharepoint.com/sites/site1 -NewSiteUrl https://fabrikam.sharepoint.com/sites/site1 +``` +Example 1 looks through the site inputted to find file paths that exceed the 400 character limit. + +## PARAMETERS + +### -NewSiteUrl +Specifies the new URL to assign to the SharePoint site after the rename. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: True +Position: 1 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -OldSiteUrl +Specifies the original URL of the SharePoint site before the rename. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: True +Position: 0 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### None + +## OUTPUTS + +### System.Object +## NOTES + +## RELATED LINKS diff --git a/sharepoint/sharepoint-ps/Microsoft.Online.SharePoint.PowerShell/Microsoft.Online.SharePoint.PowerShell.md b/sharepoint/sharepoint-ps/Microsoft.Online.SharePoint.PowerShell/Microsoft.Online.SharePoint.PowerShell.md index f4ae517b5..eea1a3750 100644 --- a/sharepoint/sharepoint-ps/Microsoft.Online.SharePoint.PowerShell/Microsoft.Online.SharePoint.PowerShell.md +++ b/sharepoint/sharepoint-ps/Microsoft.Online.SharePoint.PowerShell/Microsoft.Online.SharePoint.PowerShell.md @@ -108,6 +108,9 @@ Export user information from site user information list. ### [Export-SPOUserProfile](Export-SPOUserProfile.md) Export user profile data to csv file. +### [Find-SPOCrossTenantLongFilePathsForSiteRename](Find-SPOCrossTenantLongFilePathsForSiteRename.md) +Identify sites with file paths over 400 characters for cross-tenant user migration. + ### [Get-FileSensitivityLabelInfo](Get-FileSensitivityLabelInfo.md) Extracts and displays the sensitivity label related information attached to an office file stored in SharePoint.