Loop 工作区被意外地存储在 SharePoint Online 网站中

本文适用于那些接到 Microsoft 通知,得知其部分新 Microsoft Loop 工作区是通过使用 SharePoint Online 网站而非 SharePoint Embedded 容器作为存储位置创建的客户。

如果你是 SharePoint 管理员,并且由用户创建的循环工作区受到影响,则必须标识受影响的工作区并通知关联的用户。 然后,根据他们的要求,用户可以选择继续使用 SharePoint Online 网站作为其循环工作区的存储选项,或迁移其工作区以使用 SharePoint Embedded 容器。

确定受影响的 Loop 工作空间

此过程必须由 SharePoint 管理员执行。 执行以下步骤:

  1. 获取与Microsoft提供的受影响的 SharePoint 网站 ID 对应的网站 URL:

    1. 将受影响的 SharePoint 网站 ID 复制并粘贴到文本编辑器中,例如记事本。 然后保存文件。
    2. 下载 SiteIDtoURL.ps1 PowerShell 脚本。
    3. 打开具有管理权限的 PowerShell 窗口。
    4. 导航到保存 SiteIDtoURL.ps1 的位置,然后运行脚本。
    5. 按照提示提供请求的输入,例如:
      • SharePoint Online 管理中心链接
      • 在步骤 1a 中保存的文件的名称

    脚本完成后,它将返回一个.csv文件,其中包含每个 SharePoint 网站的元数据,包括网站 URL。

  2. 验证.csv文件中的 SharePoint 网站 URL 是否用于存储循环工作区。 每个 SharePoint 网站必须满足以下要求:

    • 网站的默认文档库包含名为 LoopAppData 的文件夹、名为 .appdata 的子文件夹,以及具有文件扩展名的.pod子文件夹中的文件。
    • 站点 URL 以 GUID 结尾。 例如,https://contoso.sharepoint.com/sites/c2e21339-b2f4-41fe-921c-bbb7bbc0f14a
  3. 确定每个 SharePoint 网站的所有者:

    1. 在 SharePoint 管理中心中,选择“网站>”。
    2. 对于每个受影响的网站,选择网站,选择“成员身份”选项卡,然后选择“网站所有者部分。

在 SharePoint 网站上存放您的 Loop 工作区

可以继续使用 SharePoint Online 网站作为循环工作区的存储位置。 若要访问该网站,请使用以下步骤:

  1. 在循环工作区中的页面中,选择“共享>页面”链接以创建类似于以下示例的共享链接:

    https://microsoft.sharepoint.com/:fl:/s/6405bb1e-d41b-4df2-a433-e7e3d60d7a2a

    此 URL 的最后一部分是 SharePoint 网站的网站 ID,例如 6405bb1e-d41b-4df2-a433-e7e3d60d7a2a

  2. 导航到以下 URL 以打开 SharePoint 网站:

    https://<yourtenantname>.sharepoint.com/sites/<siteID from step 1>

    例如,https://microsoft.sharepoint.com/sites/6405bb1e-d41b-4df2-a433-e7e3d60d7a2a

对于存储在 SharePoint Online 网站上的工作区,循环应用中不提供回收站功能。 若要访问从这些循环工作区中删除的项目,请选择 存储工作区的 Sharepoint 网站中的回收站

将循环工作区迁移到 SharePoint Embedded 容器

如果要与其他 Loop 工作区一起迁移 Ideas 工作区,请先准备 Ideas 工作区进行迁移,然后再处理其他工作区。 执行以下步骤:

  1. 准备一个用于迁移的创意工作区。 如果无需迁移 Ideas 工作区,请转到步骤 2。

    1. 在< c0 >创意< /c0 >工作区的任意页面,选择< c1 >共享< /c1 >< c2 />< c3 >页面链接< /c3 >。 将链接复制并粘贴到临时位置。 在此链接中,将属于https://<yourtenantname>.sharepoint.com/sites/<siteID>的部分分离出来。 此 URL 是“创意”工作区的链接
    2. 删除现有的 Ideas 工作区。
    3. 重启循环以创建新的 Ideas 工作区。
    4. SharePoint 管理员必须还原已删除 的 Ideas 工作区,方法是 还原在步骤 1b 中删除的 SharePoint 网站
    5. 还原 SharePoint 网站后,使用步骤 1a 中确定的 URL 导航到旧的 Ideas 工作区。 https://<yourtenantname>.sharepoint.com/sites/<siteID>
    6. 按照步骤 6 到 9 将所有内容从旧的 Ideas 工作区迁移到新的 Ideas 工作区。
  2. 重命名现有循环工作区。 例如,将 Project 工作区重命名为 ProjectOLD

  3. 使用原始名称(如 Project)创建新的循环工作区。

  4. 在现有工作区旁边的单独浏览器选项卡中打开新工作区。

  5. 将现有工作区的所有成员添加到新工作区:

    1. 在工作区的名称下,选择“ 工作区成员”。

      工作区成员链接的屏幕截图,位于工作区名称下方。

    2. “具有姓名或电子邮件 的邀请成员”框中,输入要添加的成员的名称或电子邮件,然后选择“ 邀请”。

      用于邀请成员加入工作区的对话框的屏幕截图。

  6. 将现有工作区中的所有内容复制到新工作区:

    1. 在现有工作区中,展开所有页面,使其可见。
    2. 在新工作区中,创建相同的页面。
    3. 将现有工作区中每个页面的内容复制到新工作区中相应新建的页面。
  7. 对于新工作区中的每个页面,请确保其共享权限与现有工作区中相应页面的权限匹配。 若要检查或更改页面的共享权限,请选择“>>设置。

  8. (可选)标识现有工作区中共享到其他位置的所有页面。 将每个页面的内容替换为指向新工作区中相应页面的链接。

    注意:删除现有工作区后,指向现有工作区中共享内容的链接将停止工作。 如果要保留指向内容的共享链接,请执行以下步骤。

    若要确定是否已共享页面,请选择 “共享位置 ”按钮,如以下屏幕截图所示。

    “共享位置”按钮的屏幕截图。

    如果页面被共享,您将会看到除了循环工作区中源的位置之外的其他位置。 对于共享的每个页面(如页面 A),请验证 ProjectOLD 中第 A 页中的所有内容是否已复制到项目中的页面 A 然后,按如下步骤操作:

    1. 项目的页面 A 中,选择共享,然后点击页面链接
    2. 在 ProjectOLD 页 A 中,删除所有内容,然后粘贴在步骤 8a 中复制的链接。
  9. 将现有工作区中的循环工作区外部的内容的链接复制到新工作区。 对于每个链接,请执行以下步骤:

    1. 导航到现有工作区中具有链接的页面。
    2. 复制链接:
      • 如果页面右下角有快捷箭头,请选择 “设置”和“更多 ”按钮(...),然后选择“ 复制链接”。

        显示“复制链接”选项的上下文菜单的屏幕截图。

      • 如果页面右下角有超链接符号,请选择 “设置”和“更多 ”按钮(...),然后选择“ 共享页面链接”。

        显示“共享页面链接”选项的上下文菜单的屏幕截图。

    3. 导航到新工作区中的相应页面,选择左侧导航菜单中工作区名称旁边的加号(+),然后选择“ 新建”链接。 在“ 地址 ”字段中,粘贴在步骤 9b 中复制的链接,然后选择“ 添加”。
    4. 排列新创建的链接,以匹配现有工作区中页面的结构。

完成迁移后,请等待 90 天,然后删除旧工作区。