Skip to content

Commit 830c87e

Browse files
Merge pull request #28660 from dancontoso/patch-4
refactor to break out copilot content into it's own articles
2 parents aea2aab + 2e91401 commit 830c87e

13 files changed

Lines changed: 791 additions & 311 deletions

.openpublishing.redirection.loop.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,11 @@
1414
"source_path": "microsoft-365/loop/loop-components-configuration.md",
1515
"redirect_url": "/microsoft-365/loop/loop-admin-configuration",
1616
"redirect_document_id": true
17+
},
18+
{
19+
"source_path": "microsoft-365/loop/loop-workspaces-storage-permission.md",
20+
"redirect_url": "/microsoft-365/loop/loop-storage",
21+
"redirect_document_id": true
1722
}
1823
]
1924
}

microsoft-365/loop/TOC.yml

Lines changed: 23 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,29 @@
11
items:
2+
- name: Copilot Pages and Copilot Notebooks
3+
items:
4+
- name: Summary compliance capabilities
5+
href: cpcn-compliance-summary.md
6+
- name: Admin policies
7+
href: cpcn-admin-configuration.md
8+
- name: Storage
9+
href: cpcn-storage.md
10+
- name: Common References
11+
items:
12+
- name: Requirements
13+
href: cpcn-loop-requirements.md
14+
- name: SharePoint Embedded management
15+
href: cpcn-loop-spe-management.md
16+
- name: Permissions
17+
href: cpcn-loop-permission.md
218
- name: Microsoft Loop
319
items:
420
- name: Summary compliance capabilities
521
href: loop-compliance-summary.md
6-
- name: Loop admin policies
7-
href: loop-components-configuration.md
8-
- name: Loop data integrations
22+
- name: Admin policies
23+
href: loop-admin-configuration.md
24+
- name: Storage
25+
href: loop-storage.md
26+
- name: Data integrations
927
href: loop-data-integrations-configuration.md
10-
- name: Loop workspaces storage and permissions
11-
href: loop-workspaces-storage-permission.md
12-
- name: Loop components in Microsoft 365
13-
href: loop-components-teams.md
28+
- name: Overview Loop components in Microsoft 365
29+
href: loop-components-teams.md
Lines changed: 98 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,98 @@
1+
---
2+
ms.date: 06/10/2025
3+
title: "Manage Copilot Pages and Copilot Notebooks in your organization"
4+
ms.reviewer: dancost, tonchan
5+
ms.author: jenz
6+
author: jenzamora
7+
manager: jtremper
8+
recommendations: true
9+
audience: Admin
10+
f1.keywords:
11+
- NOCSH
12+
ms.service: loop
13+
ms.localizationpriority: medium
14+
ms.topic: how-to
15+
ms.collection:
16+
- Strat_SP_admin
17+
- Microsoft 365-collaboration
18+
- Tier3
19+
- essentials-manage
20+
- magic-ai-copilot
21+
search.appverid:
22+
- SPO160
23+
- MET150
24+
description: "Manage Copilot Pages and Copilot Notebooks in your organization"
25+
---
26+
27+
# Admin policies for Copilot Pages and Copilot Notebooks
28+
29+
Copilot Pages and Copilot Notebooks are powered by `.loop` files, which are stored in user-owned SharePoint Embedded containers. Storage for these files counts toward your organization's overall SharePoint quota. For details, see [storage and lifecycle](/microsoft-365/loop/cpcn-storage). IT administrators can control the creation and use of Copilot Pages and Copilot Notebooks through Cloud Policy settings.
30+
31+
## Requirements
32+
33+
Copilot Pages and Copilot Notebooks are a core service integrated into SharePoint and Microsoft 365. See [requirements](/microsoft-365/loop/cpcn-loop-requirements) to learn more about configuration requirements, service connections, and license requirements.
34+
35+
### Scoping Cloud Policy with Microsoft 365 Groups
36+
37+
To apply Cloud Policy settings to specific users, assign the policy to a Microsoft 365 group. For steps to create a group, see [Create a Microsoft 365 group](/microsoft-365/admin/create-groups/create-groups).
38+
39+
You can also use security or dynamic groups. For details, see [Create, edit, or delete a security group](/microsoft-365/admin/email/create-edit-or-delete-a-security-group) and [Create dynamic groups in Azure AD](/azure/active-directory/external-identities/use-dynamic-groups).
40+
41+
> [!NOTE]
42+
> If you apply the policy to all users in the tenant, group setup isn't required.
43+
44+
## Relation to Loop components
45+
46+
Copilot Pages and Copilot Notebooks are independent of Loop. You can enable or disable them separately from Loop in your organization.
47+
48+
To share Copilot Pages as interactive components (instead of just hyperlinks) in Teams, Outlook, Whiteboard, OneNote, or the Loop app, Loop components must be enabled. Without Loop components, Copilot Pages are only interactive within the M365 Copilot app and supported chat experiences. For details on enabling Loop components, see [Loop admin policies](/microsoft-365/loop/loop-admin-configuration).
49+
50+
## User experience when Copilot Pages and Copilot Notebooks are disabled
51+
52+
When creation is disabled, users can't create new Copilot Pages or new SharePoint Embedded containers. The Pages module remains visible in the M365 Copilot app, but the Notebooks module is hidden.
53+
54+
Existing Copilot Pages and Notebooks are not deleted. Users can still view and edit existing items if they have permission. These files remain accessible via the app, shared links, search, and are discoverable by Purview and exportable by admins.
55+
56+
## Settings management in Cloud Policy
57+
58+
Copilot Pages and Copilot Notebooks check the following [Cloud Policy](/deployoffice/admincenter/overview-cloud-policy) setting:
59+
60+
- **Create and view Copilot Pages and Copilot Notebooks**
61+
62+
1. Sign in to https://config.office.com/ with your Microsoft 365 admin credentials.
63+
1. Select **Customization** from the left pane.
64+
1. Select **Policy Management**.
65+
1. Create a new policy configuration or edit an existing one.
66+
1. From the **Choose the scope** dropdown list, choose either **All users** or select the group for which you want to apply the policy. For more information, see [Microsoft 365 Groups for Cloud Policy](#scoping-cloud-policy-with-microsoft-365-groups).
67+
1. In **Configure Settings**, choose one of the following settings:
68+
- For **Create and view Copilot Pages and Copilot Notebooks**
69+
- **Enabled**: Copilot Pages and Copilot Notebooks creation and integration are available to the users.
70+
- **Disabled**: Copilot Pages and Copilot Notebooks creation and integration aren't available to the users.
71+
- **Not configured**: Copilot Pages and Copilot Notebooks creation and integration are available to the users.
72+
>[!NOTE]
73+
>If your organization has [disabled the creation of OneDrive](/sharepoint/manage-user-profiles#disable-onedrive-creation-for-some-users), regardless of the setting noted here, these people in your organization won't be able to create Copilot Pages or Copilot Notebooks.
74+
1. Save the policy configuration.
75+
1. Reassign priority for any security group, if required. (If two or more policy configurations are applicable to the same set of users, the one with the higher priority is applied.)
76+
77+
In case you create a new policy configuration or change the configuration for an existing policy, there can be a delay in the change being reflected as described below:
78+
79+
- If there were existing policy configurations prior to the change, then it will take 90 mins for the change to be reflected.
80+
- If there were no policy configurations prior to the change, then it will take 24 hours for the change to be reflected.
81+
82+
> [!NOTE]
83+
> To enable a Cloud Policy for only a specific subset of users:
84+
>
85+
> 1. Create **Group A** containing the users you want to enable the policy for. Assign the Cloud Policy to this group and set it to **Enabled**.
86+
> 1. Create **Group B** that includes **All users**. Assign the same Cloud Policy to this group and set it to **Disabled**.
87+
> 1. Set the priority for **Group A** to a lower number (for example, priority 0) so it is evaluated before **Group B** (for example, priority 1).
88+
>
89+
> In Cloud Policy, lower priority numbers are evaluated first. This ensures users in **Group A** have the policy **Enabled**, while all other users in **Group B** have it **Disabled**.
90+
91+
## Related topics
92+
93+
- [Summary of Compliance, Lifecycle, Governance](/microsoft-365/loop/cpcn-compliance-summary)
94+
- [Requirements](/microsoft-365/loop/cpcn-loop-requirements)
95+
- [Storage](/microsoft-365/loop/cpcn-storage)
96+
- [Permissions](/microsoft-365/loop/cpcn-loop-permission)
97+
- [Managing SharePoint Embedded containers](/microsoft-365/loop/cpcn-loop-spe-management)
98+
- [Overview of Loop components in Microsoft 365](/microsoft-365/loop/loop-components-teams)
Lines changed: 113 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,113 @@
1+
---
2+
ms.date: 06/10/2025
3+
title: "Summary of governance, lifecycle, and compliance capabilities for Copilot Pages and Copilot Notebooks"
4+
ms.reviewer: dancost, tonchan
5+
ms.author: jenz
6+
author: jenzamora
7+
manager: jtremper
8+
recommendations: true
9+
audience: Admin
10+
f1.keywords:
11+
- NOCSH
12+
ms.service: loop
13+
ms.localizationpriority: medium
14+
ms.topic: concept-article
15+
ms.collection:
16+
- Strat_SP_admin
17+
- Microsoft 365-collaboration
18+
- Tier3
19+
- essentials-compliance
20+
- magic-ai-copilot
21+
search.appverid:
22+
- SPO160
23+
- MET150
24+
description: "Learn about the governance, data lifecycle management, and compliance capabilities for Copilot Pages and Copilot Notebooks."
25+
---
26+
27+
# Summary of governance, lifecycle, and compliance capabilities for Copilot Pages and Copilot Notebooks
28+
29+
As a Compliance Manager or IT administrator, it's crucial to stay up-to-date on the latest governance, data lifecycle, and compliance posture for the software solutions being used in your organization. This article details the capabilities available and not available yet for Copilot Pages and Copilot Notebooks.
30+
31+
## Foundations
32+
33+
- An **[Admin Toggle](/microsoft-365/loop/cpcn-admin-configuration)** exists to turn on or off creation of both Copilot Pages and Copilot Notebooks. If Loop components are enabled, Copilot Pages can be shared and used like a Loop component in all the applications that support Loop components.
34+
35+
- **GDPR** data subject requests can be serviced as part of the [Microsoft Purview portal](/compliance/regulatory/gdpr-data-subject-requests#data-subject-request-admin-tools) and [Purview eDiscovery workflows](/purview/ediscovery).
36+
37+
- **EUDB** compliance is supported. [What is the EU Data Boundary?](/privacy/eudb/eu-data-boundary-learn)
38+
39+
## Data Security, Devices
40+
41+
- **Intune** [Device Management Support](/mem/intune/remote-actions/device-management) exists for Microsoft 365 app, Teams app, and Loop app, on iOS and Android.
42+
43+
- **[Conditional Access](/sharepoint/control-access-from-unmanaged-devices)** is supported.
44+
45+
> [!IMPORTANT]
46+
> **[Information Barriers](/purview/information-barriers-sharepoint)** are not supported. See [admin settings](/microsoft-365/loop/cpcn-admin-configuration) to configure these integrations.
47+
48+
- **[Customer Lockbox](/purview/customer-lockbox-requests)** is supported.
49+
50+
- **Guest app access** to Copilot Pages and Copilot Notebooks containers is available. Guest app access enables third party export and eDiscovery tools, migration tools, tools used to evaluate compliance requirements, and developer APIs. Use PowerShell to [Get](/powershell/module/sharepoint-online/get-spoapplication) and [Set](/powershell/module/sharepoint-online/set-spoapplicationpermission) guest app permissions.
51+
52+
## Data Lifecycle
53+
54+
- Copilot Pages and Copilot Notebooks are stored together in a single, user-owned SharePoint Embedded container, identified and owned by Loop. These containers do not have individual storage limits; instead, their storage usage counts toward your organization's overall SharePoint storage quota. Currently, there is no admin control to set storage limits for individual SharePoint Embedded containers.
55+
56+
- See [Managing SharePoint Embedded containers](/microsoft-365/loop/cpcn-loop-spe-management) for information and workflows within SharePoint Admin center or PowerShell.
57+
58+
> [!IMPORTANT]
59+
> Unlike OneDrive, for Copilot Pages and Copilot Notebooks, there is no user workflow for content stored in the user-owned SharePoint Embedded container after user departure. The container is deleted on the same schedule as the default OneDrive settings. See [Storage management after user departure](/microsoft-365/loop/cpcn-storage#storage-management-after-user-departure) for detailed information.
60+
61+
- **[Multi-Geo](/microsoft-365/enterprise/microsoft-365-multi-geo)** capabilities for Copilot Pages and Copilot Notebooks are supported. Copilot Pages and Copilot Notebooks are both stored in the same user-owned SharePoint Embedded container. This container is created in the geo that matches the user's [preferred data location](/microsoft-365/enterprise/plan-for-multi-geo#best-practices). Like OneDrive, admins have the ability to manually move the user's Copilot Pages and Copilot Notebooks container to a new geo when their preferred data location changes.
62+
63+
> [!IMPORTANT]
64+
> There is no end user recycle bin for Copilot Pages or Copilot Notebooks.
65+
66+
- **Version History** [export in Purview](/purview/ediscovery-export-search-results#step-1-prepare-search-results-for-export) or via [Graph API](/graph/api/driveitem-get-content-format) is available. Copilot Pages and Copilot Notebooks version history is configured to save 50 versions per file and no admin setting is available to change this configuration.
67+
68+
- **Audit** logs exist for all events. They are retained, can be exported, and can be streamed to third party tools. To search and export Microsoft 365 service events for security and compliance investigations:
69+
70+
1. Use the [Microsoft Purview portal](https://purview.microsoft.com/auditlogsearch)
71+
1. Search audit logs for "loop"
72+
1. Further filter exported results by "SourceFileExtension":"loop"
73+
74+
- Copilot Notebooks create and update .pod files to manage content in the notebook.
75+
76+
## eDiscovery
77+
78+
- Microsoft **[Purview eDiscovery](/purview/ediscovery-premium-get-started)** supports search and collection, review (premium license required for admin), and export as HTML (premium license required for admin) or original. You can also download and reupload the files to any OneDrive to view them in their native format.
79+
80+
> [!IMPORTANT]
81+
> Full text search of content within .loop files in Purview review sets isn't available. All other Purview search and collection capabilities are supported.
82+
83+
- Microsoft **[Graph API](/graph/api/driveitem-get-content-format)** export for third party tools is supported. Use PowerShell to [Get](/powershell/module/sharepoint-online/get-spoapplication) and [Set](/powershell/module/sharepoint-online/set-spoapplicationpermission) guest application permissions.
84+
85+
- **Legal Hold** support to ensure content isn't deleted (as related to litigation and security investigations) and stored in the [Preservation Hold Library](/sharepoint/governance/ediscovery-and-in-place-holds-in-sharepoint-server).
86+
87+
> [!IMPORTANT]
88+
> Unlike OneDrive, Copilot Pages and Copilot Notebooks are not automatically included when a user is placed on Litigation Hold, the Copilot Pages and Copilot Notebooks container must be manually added for that user.
89+
90+
## Microsoft 365 retention and deletion
91+
92+
- **[Retention policies](/purview/create-retention-policies?tabs=other-retention)** from Microsoft Purview Data Lifecycle Management configured for all SharePoint sites are enforced for all Copilot Pages and Copilot Notebooks.
93+
94+
- **[Retention labels](/purview/retention#retention-labels)** from Microsoft Purview Data Lifecycle Management and Microsoft Purview Records Management are supported for Copilot Pages (.loop files) and Copilot Pages in Copilot Notebooks by [applying published labels](/purview/create-apply-retention-labels?tabs=spo-onedrive) in OneDrive or SharePoint, or [automatically applying](/purview/apply-retention-labels-automatically) the labels. There's limited support for manually applying retention labels.
95+
- Retention labels cannot be viewed or applied directly from a Copilot Page. Instead, the user must [navigate to the Copilot Page within the Loop app](/purview/create-apply-retention-labels?tabs=loop%2Cdefault-label-for-sharepoint#manually-apply-retention-labels) to view or apply a retention label on a Copilot Page.
96+
- Retention labels that mark the content as a record or regulatory record can't be manually applied in either the Copilot Page or when the content is opened in the Loop app. If content is automatically labeled as a record, locking and unlocking this record is not yet available.
97+
98+
## Information Protection
99+
100+
- **[Sensitivity labeling](/purview/sensitivity-labels-loop)** is available for Copilot Pages.
101+
102+
- Because Copilot Notebooks are stored in the same container as all Copilot Pages, not one Copilot Notebook per unique container, Copilot Notebooks do not have container sensitivity labels.
103+
104+
- **[Data Loss Prevention](/purview/dlp-learn-about-dlp)** (DLP) rules are enforced on content with end-user policy tip support.
105+
106+
## Related articles
107+
108+
- [Requirements](/microsoft-365/loop/cpcn-loop-requirements)
109+
- [Storage](/microsoft-365/loop/cpcn-storage)
110+
- [Permissions](/microsoft-365/loop/cpcn-loop-permission)
111+
- [Admin toggles](/microsoft-365/loop/cpcn-admin-configuration)
112+
- [Managing SharePoint Embedded containers](/microsoft-365/loop/cpcn-loop-spe-management)
113+
- [Overview of Loop components in Microsoft 365](/microsoft-365/loop/loop-components-teams)

0 commit comments

Comments
 (0)