使用 SharePoint 门户启动计划程序启动门户
门户是 Intranet 上的 SharePoint 通信网站,流量较高, 网站在几周内拥有 10,000 到超过 100,000 名观众。 使用门户启动计划程序启动门户,以确保用户在访问新的 SharePoint 门户时获得流畅的查看体验。
门户启动计划程序旨在通过批量批处理查看者和管理新门户的 URL 重定向,帮助你遵循分阶段推出方法。 在启动每波期间,可以收集用户反馈、监视门户性能,并暂停启动以解决问题,然后再继续下一波。 详细了解如何在 SharePoint 中规划门户启动。
重定向有两种类型:
- 双向:启动新的新式 SharePoint 门户以替换现有的 SharePoint 经典门户或新式门户
- 重定向到临时页面:在没有现有 SharePoint 门户的情况下启动新的新式 SharePoint 门户
作为启动的一部分,必须独立于波形设置站点权限。 例如,如果要发布组织范围的门户,可以将权限设置为“除外部用户以外的所有人”,然后使用安全组将用户分成多个波。 将安全组添加到波次不会授予该安全组访问站点的权限。
注意
- 可从 SharePoint 通信网站主页上的 “设置” 面板访问此功能。
- 此功能只能在使用网站页面的新式 SharePoint 通信网站上使用,因为它们是用于门户的默认和建议类型。
- 必须具有网站所有者权限,才能自定义和计划门户的启动。
- 发射必须至少提前七天安排,每波可以持续一到七天。
- 所需的波形数由预期的用户数自动确定。
- 在计划门户启动之前,必须运行 SharePoint 页面诊断工具 ,以验证网站的主页是否正常。
- 启动结束时,对网站具有权限的所有用户都将能够访问新网站。
- 如果你的组织正在使用 Viva Connections,则用户可能会在 Microsoft Teams 应用栏中看到你的组织的图标,但是当选择该图标时,用户将无法访问门户,直到其波形启动。
- 此功能不适用于德国Office 365或由世纪互联 (中国) 运营的Office 365。
了解门户启动计划程序选项之间的差异:
以前,门户启动只能通过 SharePoint PowerShell 进行计划。 现在,有两个选项可帮助你计划和管理门户的启动。 了解这两种工具之间的主要区别:
SharePoint PowerShell 版本:
- 使用 SharePoint PowerShell 需要管理员凭据
- 最低要求一波
- 根据协调世界时 (UTC) 时区计划启动
产品内版本:
- 需要网站所有者凭据
- 最低要求为两个波
- 根据门户的本地时区(如区域设置中所示)计划启动
开始使用门户启动计划程序
在使用门户启动计划程序工具之前,请将需要通过网站权限访问此网站的所有用户添加为网站所有者、网站成员或访问者。
然后,通过以下两种方式之一访问门户启动计划程序,开始计划门户的启动:
选项 1:前几次编辑和重新发布对主页所做的更改(或直到主页版本 3.0 之前),系统会提示你使用门户启动计划程序工具。 选择“ 计划启动 ”以继续执行计划。 或者选择“ 重新发布 ”以重新发布页面编辑,而无需安排启动。
选项 2:可以随时导航到 SharePoint 通信网站主页,选择 “设置” ,然后选择 “计划网站启动” 以计划门户的启动。
接下来,确认门户的运行状况分数,并根据需要使用 SharePoint 页面诊断 工具对门户进行改进,直到门户收到 “正常” 分数。 然后,选择“下一步”。
注意
无法从门户启动计划程序编辑网站名称和说明,而是可以通过在主页中选择 “设置” 和“ 网站信息 ”来更改。
从下拉列表中选择 “预期用户数 ”。 此数字表示最有可能需要访问网站的用户数。 门户启动计划程序根据预期的用户自动确定理想的波形数,如下所示:
- 少于 10k 用户:两波
- 10k 到 30k 用户:三波
- 30k+ 到 100k 用户:五波
- 超过 100,000 个用户:通过启动门户中超过 10 万用户部分中列出的步骤,五波并联系 Microsoft 支持人员。
然后,确定所需的 重定向类型 :
选项 1:将用户发送到现有 SharePoint 页面 (双向) – 在启动新的新式 SharePoint 门户以替换现有 SharePoint 门户时使用此选项。 无论用户是导航到旧网站还是新网站,活动波中的用户都会重定向到新网站。 尝试访问新网站的未启动波形中的用户将被重定向回旧站点,直到其波形启动。
注意
使用双向选项时,计划启动的人员必须对新的 SharePoint 门户和现有 SharePoint 门户具有网站所有者权限。 此外,这两个站点 URL 必须存在于同一租户/域中,以便验证适当的权限。
选项 2:将用户发送到自动生成的临时页面 (临时页面重定向) – 当不存在现有 SharePoint 门户时,应使用临时页面重定向。 用户将定向到新的新式 SharePoint 门户,如果用户处于尚未启动的浪潮中,则会重定向到临时页面。
选项 3:将用户发送到外部页面 - 提供临时登陆页体验的外部 URL,直到启动用户的波次。
将观众分成一波。 每波最多添加 20 个安全组。 可以编辑波形详细信息,直到每个波形启动。 每波至少可以持续一天 (24 小时) ,最多可以持续 7 天。 这使 SharePoint 和你的技术环境有机会适应并扩展到大量网站用户。 通过 UI 计划启动时,时区基于站点的区域设置。
注意
- 门户启动计划程序将自动默认为至少 2 波次。 但是,此工具的 PowerShell 版本将允许 1 波。
- 此版本的门户启动计划程序不支持 Microsoft 365 组。
确定谁需要立即查看站点,并在 “用户免除波次 ”字段中输入其信息。 这些用户被排除在波形之外,并且不会在启动之前、期间或之后重定向。
注意
最多可以添加 50 个不同的用户或安全组。 如果需要超过 50 个人才能在波开始启动之前访问门户,请使用安全组。
确认门户启动详细信息,然后选择“ 计划”。 计划启动后,对 SharePoint 门户主页所做的任何更改都需要在门户启动恢复之前收到正常的诊断结果。
启动超过 10 万用户的门户
如果计划启动具有 100,000 多个用户的门户,请在启动前 10-14 天内按照下面列出的步骤提交支持请求。 请确保包含所有请求的信息。
注意
- 只有在满足以下要求时,才应执行此过程:
- 启动页已完成。
- 已遵循门户运行状况指南。
- 启动日期在 10-14 天内。
请按照下列步骤操作:
以管理员身份选择以下链接,以在管理中心填充帮助查询。
在窗格底部,选择“联系客户支持”,然后选择“新建服务请求”。
在 “说明”下,输入“使用 10 万用户启动 SharePoint 门户”。
填写其余信息,然后选择“与我联系”。
创建票证后,请确保向支持代理提供以下信息:
- 门户 URL
- 预期用户数
- 估计的发射计划 (详细说明波形大小)
- 使用页面诊断工具“导出 HAR 文件”启动页,并与支持人员共享该文件
对计划的门户启动进行更改
在波形的启动日期之前,可以编辑每个波形的启动详细信息。
- 若要编辑门户启动详细信息,请导航到 “设置” ,然后选择“ 计划网站启动”。
- 然后,选择 “编辑”。
- 完成编辑后,选择“ 更新”。
删除计划的门户启动
随时可以取消或删除使用门户启动计划程序工具计划的启动,即使已启动某些波次也是如此。
若要取消门户的启动,请导航到 “设置” 和 “计划网站启动”。
然后,选择“ 删除 ”,然后在看到下面的消息时再次选择“ 删除 ”。
使用 PowerShell 门户启动计划程序
SharePoint 门户启动计划程序工具最初只能通过 SharePoint PowerShell 使用,并且继续通过 PowerShell 为喜欢此方法的客户提供支持。 本文开头的相同说明适用于门户启动计划程序这两个版本。
注意
你需要管理员权限才能使用 SharePoint PowerShell。 在 PowerShell 中创建的启动的门户启动详细信息将显示,可在 SharePoint 中的新门户启动计划程序工具中管理。
Microsoft 365 中的应用程序设置和连接到 SharePoint
-
注意
如果安装了以前版本的 SharePoint 命令行管理程序,请转到添加或删除程序并卸载“SharePoint 命令行管理程序”。
在 "下载中心" 页面上,选择你的语言,然后单击 "下载" 按钮。 系统会要求你下载 x64 和 x86 .msi 文件之间做出选择。 如果你运行的是64位版本的Windows,请下载x64文件,如果你运行的是32位版本,请下载x86文件。 如果你不知道,请参阅我运行的是哪个版本的 Windows 操作系统?。 下载文件后,运行该文件并按照安装向导中的步骤进行操作。
在Microsoft 365中,以全局管理员或SharePoint管理员连接到SharePoint。 若要了解如何操作,请参阅 SharePoint 命令行管理程序入门。
查看任何现有的门户启动设置
若要查看是否存在现有的门户启动配置,请执行以下操作:
Get-SPOPortalLaunchWaves -LaunchSiteUrl <object> -DisplayFormat <object>
在站点上计划门户启动
所需的波形数取决于预期的启动大小。
- 少于 10k 用户:一波
- 10k 到 30k 用户:三波
- 30k+ 到 100k 用户:五波
- 超过 10 万用户:五波并联系你的 Microsoft 帐户团队
双向重定向的步骤
双向重定向涉及启动新的新式 SharePoint 门户以替换现有的 SharePoint 经典门户或新式门户。 无论用户是导航到旧网站还是新网站,活动波中的用户都会重定向到新网站。 尝试访问新网站的未启动波形中的用户将被重定向回旧站点,直到其波形启动。
我们仅支持在旧网站上的默认主页和新网站的默认主页之间重定向。 如果管理员或所有者需要访问旧网站和新网站而不进行重定向,请确保使用 WaveOverrideUsers
参数列出他们。
若要以分阶段方式将用户从现有 SharePoint 网站迁移到新的 SharePoint 网站,请执行以下操作:
运行以下命令以指定门户启动波次。
New-SPOPortalLaunchWaves -LaunchSiteUrl <object> -RedirectionType Bidirectional -RedirectUrl <string> -ExpectedNumberOfUsers <object> -WaveOverrideUsers <object> -Waves <object>
示例:
New-SPOPortalLaunchWaves -LaunchSiteUrl "https://contoso.sharepoint.com/teams/newsite" -RedirectionType Bidirectional -RedirectUrl "https://contoso.sharepoint.com/teams/oldsite" -ExpectedNumberOfUsers 10kTo30kUsers -WaveOverrideUsers "admin@contoso.com" -Waves ' [{Name:"Wave 1", Groups:["Viewers 1"], LaunchDateUtc:"2020/10/14"}, {Name:"Wave 2", Groups:["Viewers 2"], LaunchDateUtc:"2020/10/15"}, {Name:"Wave 3", Groups:["Viewers 3"], LaunchDateUtc:"2020/10/16"}]'
完成验证。 重定向可能需要 5-10 分钟才能在整个服务中完成其配置。
重定向到临时页面的步骤
当不存在现有 SharePoint 门户时,应使用临时页面重定向。 用户以分阶段方式定向到新的新式 SharePoint 门户。 如果用户处于尚未启动的波中,则会 (任何 URL) 重定向到临时页面。
运行以下命令以指定门户启动波次。
New-SPOPortalLaunchWaves -LaunchSiteUrl <object> -RedirectionType ToTemporaryPage -RedirectUrl <string> -ExpectedNumberOfUsers <object> -WaveOverrideUsers <object> -Waves <object>
示例:
New-SPOPortalLaunchWaves -LaunchSiteUrl "https://contoso.sharepoint.com/teams/newsite" -RedirectionType ToTemporaryPage -RedirectUrl "https://portal.contoso.com/UnderConstruction.aspx" -ExpectedNumberOfUsers 10kTo30kUsers -WaveOverrideUsers "admin@contoso.com" -Waves ' [{Name:"Wave 1", Groups:["Viewers 1"], LaunchDateUtc:"2020/10/14"}, {Name:"Wave 2", Groups:["Viewers 2"], LaunchDateUtc:"2020/10/15"}, {Name:"Wave 3", Groups:["Viewers 3"], LaunchDateUtc:"2020/10/16"}]'
完成验证。 重定向可能需要 5-10 分钟才能在整个服务中完成其配置。
暂停或重启站点上的门户启动
若要暂停正在进行的门户启动并暂时阻止即将到来的波形进度,请运行以下命令:
Set-SPOPortalLaunchWaves -Status Pause - LaunchSiteUrl <object>
验证所有用户是否已重定向到旧站点。
若要重启已暂停的门户启动,请运行以下命令:
Set-SPOPortalLaunchWaves -Status Restart - LaunchSiteUrl <object>
验证重定向现已还原。
删除网站上的门户启动
运行以下命令,删除网站已计划或正在进行的门户启动。
Remove-SPOPortalLaunchWaves -LaunchSiteUrl <object>
验证所有用户是否不会发生重定向。