Skip to content

Commit aaf6394

Browse files
authored
Merge branch 'public' into patch-2
2 parents 668d6dc + a5bf41a commit aaf6394

21 files changed

+689
-224
lines changed

copilot/TOC.yml

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,6 @@ items:
4040
href: microsoft-365-copilot-licensing.md
4141
- name: Enable users and welcome email
4242
href: microsoft-365-copilot-enable-users.md
43-
- name: Copilot Prompt Gallery
44-
href: copilot-prompt-gallery.md
4543
- name: Adoption resources
4644
href: microsoft-365-copilot-enablement-resources.md
4745
- name: Pay-as-you-go for Microsoft 365 Copilot
@@ -60,6 +58,8 @@ items:
6058
href: microsoft-365-copilot-page.md
6159
- name: Pin Copilot Chat to the navigation bar
6260
href: pin-copilot.md
61+
- name: Manage scheduled prompts
62+
href: scheduled-prompts.md
6363
- name: Enable Facilitator in Microsoft Teams
6464
href: /microsoftteams/facilitator-teams?toc=%2Fcopilot%2Fmicrosoft-365%2Ftoc.json&bc=%2Fcopilot%2Fmicrosoft-365%2Fbreadcrumb%2Ftoc.json
6565
- name: Manage Copilot for Microsoft Teams meetings and events
@@ -72,14 +72,12 @@ items:
7272
href: /viva/copilot/viva-copilot-overview?toc=%2Fcopilot%2Fmicrosoft-365%2Ftoc.json&bc=%2Fcopilot%2Fmicrosoft-365%2Fbreadcrumb%2Ftoc.json
7373
- name: Manage access to Microsoft 365 Copilot in Viva
7474
href: /viva/copilot/copilot-access-management?toc=%2Fcopilot%2Fmicrosoft-365%2Ftoc.json&bc=%2Fcopilot%2Fmicrosoft-365%2Fbreadcrumb%2Ftoc.json
75-
- name: Maximize the value of Microsoft 365 Copilot for your organization
75+
- name: Maximize the value of Microsoft 365 Copilot
7676
items:
77-
- name: Use the Microsoft Copilot Dashboard
78-
href: /viva/insights/org-team-insights/copilot-dashboard?toc=%2Fcopilot%2Fmicrosoft-365%2Ftoc.json&bc=%2Fcopilot%2Fmicrosoft-365%2Fbreadcrumb%2Ftoc.json
79-
- name: View the Microsoft 365 Copilot readiness report
80-
href: /microsoft-365/admin/activity-reports/microsoft-365-copilot-readiness?toc=%2Fcopilot%2Fmicrosoft-365%2Ftoc.json&bc=%2Fcopilot%2Fmicrosoft-365%2Fbreadcrumb%2Ftoc.json
81-
- name: View the Microsoft 365 Copilot usage report
82-
href: /microsoft-365/admin/activity-reports/microsoft-365-copilot-usage?toc=%2Fcopilot%2Fmicrosoft-365%2Ftoc.json&bc=%2Fcopilot%2Fmicrosoft-365%2Fbreadcrumb%2Ftoc.json
77+
- name: Reports and insights
78+
href: microsoft-365-copilot-reports-for-admins.md
79+
- name: Copilot Prompt Gallery
80+
href: copilot-prompt-gallery.md
8381
- name: "Trust: Data, Privacy, and Security"
8482
items:
8583
- name: Data, privacy, and security for Microsoft 365 Copilot

copilot/copilot-prompt-gallery-export-prompts.md

Lines changed: 45 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
2-
title: "Export prompts that users saved or shared in Copilot Prompt Gallery"
3-
description: "Provides admins the steps to take to export prompts that users saved or shared in Copilot Prompt Gallery"
2+
title: "Export prompts that users saved, liked, or shared in Copilot Prompt Gallery"
3+
description: "Provides admins the steps to take to export prompts that users saved, liked, or shared in Copilot Prompt Gallery"
44
ms.author: danbrown
55
author: DHB-MSFT
66
manager: laurawi
@@ -12,34 +12,33 @@ ms.collection:
1212
- m365copilot
1313
- magic-ai-copilot
1414
hideEdit: true
15-
ms.date: 11/19/2024
15+
ms.date: 04/16/2025
1616
---
1717

18-
# Export prompts that users saved or shared in Copilot Prompt Gallery
18+
# Export prompts that users saved, liked, or shared in Copilot Prompt Gallery
1919

20-
In [Copilot Prompt Gallery](https://copilot.cloud.microsoft/prompts), users can save or share prompts they created, including sharing prompts with a specific team (in Microsoft Teams) that they're a member of. As an admin, you can use Windows PowerShell to export data to a file about either of the following types of prompts in Copilot Prompt Gallery:
20+
In [Copilot Prompt Gallery](https://copilot.cloud.microsoft/prompts), users can save or share prompts they created, including sharing prompts with a specific team (in Microsoft Teams) that they're a member of. Users can also like prompts created by others. As an admin, you can use Windows PowerShell to export data to a file about either of the following types of prompts in Copilot Prompt Gallery:
2121

22-
- The saved and shared prompts of a specific user.
22+
- The saved, liked, and shared prompts of a specific user.
2323
- The prompts shared with a specific team.
2424

2525
> [!NOTE]
2626
> The user account running the PowerShell script to export the data needs to be assigned the Global Admin role.
2727
2828
## Configure your Windows PowerShell environment
2929

30-
Before you can export prompts that users saved or shared in Copilot Prompt Gallery, you need to configure your PowerShell environment by doing the following steps:
30+
Before you can export prompts that users saved, liked, or shared in Copilot Prompt Gallery, you need to configure your PowerShell environment by doing the following steps:
3131

3232
1. [Download the CopilotLabDSR PowerShell script](#download-the-copilotlabdsr-powershell-script)
3333
2. [Install the MSAL.PS module](#install-the-msalps-module)
3434
3. [Load the CopilotLabDSR module](#load-the-copilotlabdsr-module)
3535

3636
### Download the CopilotLabDSR PowerShell script
3737

38-
1. To get started, you need to [download the CopilotLabDSR PowerShell script](https://download.microsoft.com/download/b/a/b/babff430-cc1f-46e0-b98b-2997d79af5ae/tenant-admin-scripts.zip).
39-
2. Extract the CopilotLabDSR.psm1 file from the tenant-admin-scripts.zip file to a location you can access from PowerShell.
40-
3. In File Explorer, go to the location where you saved the CopilotLabDSR.psm1 file that you extracted.
41-
4. Right-click on the CopilotLabDSR.psm1 file and select **Properties**.
42-
5. On the **General** tab, select **Unblock** checkbox, and then select **Ok**.
38+
1. To get started, you need to [download the CopilotLabDSR PowerShell script](https://download.microsoft.com/download/a541f114-f315-4b2f-bc2c-e7e89bb3022f/CopilotLabDSR.psm1).
39+
2. In File Explorer, go to the location where you saved the CopilotLabDSR.psm1 file.
40+
3. Right-click on the CopilotLabDSR.psm1 file and select **Properties**.
41+
4. On the **General** tab, select **Unblock** checkbox, and then select **Ok**.
4342

4443
You need to unblock the file because, by default, executing scripts downloaded from the internet isn't allowed.
4544

@@ -64,7 +63,7 @@ Before you can export prompts that users saved or shared in Copilot Prompt Galle
6463
2. Run the following command to import the module with all available cmdlets.
6564

6665
```PowerShell
67-
Import-module "<location where you saved the CopilotLabDSR.psm1 file that you extracted>"
66+
Import-module "<location where you saved the CopilotLabDSR.psm1 file>"
6867
```
6968

7069
For example, if your file is saved in C:\AdminScripts, you would type:
@@ -73,9 +72,9 @@ Before you can export prompts that users saved or shared in Copilot Prompt Galle
7372
Import-module "C:\AdminScripts\CopilotLabDSR.psm1"
7473
7574
76-
## Export the saved and shared prompts of a specific user
75+
## Export the saved, liked, and shared prompts of a specific user
7776
78-
1. From Windows PowerShell, use the `Export- PromptsUserContent` cmdlet to export the saved or shared prompts of a specific user from Copilot Prompt Gallery.
77+
1. From Windows PowerShell, use the `Export- PromptsUserContent` cmdlet to export the saved, liked, or shared prompts of a specific user from Copilot Prompt Gallery.
7978
8079
```powershell
8180
Export-PromptsUserContent -UserAadIdOrPrincipalName <Entra ID or UPN of user> -ExportDirectory <output location> -PromptType <type of prompt>
@@ -85,7 +84,7 @@ Export-PromptsUserContent -UserAadIdOrPrincipalName <Entra ID or UPN of user> -E
8584
|--------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------|
8685
| UserAadIdOrPrincipalName | Use either the Microsoft Entra ID or the User Principal Name (UPN) of the user for which you want to export content. |
8786
| ExportDirectory | Location to store your output files. The folder should already exist. If not specified, the export files are saved to the current folder. |
88-
| PromptType | Specify "saved" to export the prompts saved by the user. Specify "shared" to export the prompts for which a shareable link to the prompt was generated. |
87+
| PromptType | Specify "saved" to export the prompts saved by the user. Specify "shared" to export the prompts for which a shareable link to the prompt was generated. Specify "liked" to export prompts liked by the user. |
8988

9089
For example, the following exports Reed Smiths's saved prompts in Copilot Prompt Gallery using his UPN and downloads the export files to the location C:\PromptsExportReedSmith.
9190

@@ -125,36 +124,39 @@ Export- PromptsGroupContent -M365TeamsGroupId d0efcad2-6744-0de6-0624-ea467d4293
125124

126125
After running the PowerShell cmdlet to export your user's data from Copilot Prompt Gallery, you'll receive one file in your download location folder. You can use the information in the following sections to help you understand the properties you see in the file you received.
127126

128-
### Export file for the saved and shared prompts of a specific user
127+
### Export file for the saved, liked, and shared prompts of a specific user
129128

130129
The file name is prefixed with "User" and the Microsoft Entra ID of the user followed by the prompts type used for export. The file has the properties listed in the following table.
131130

132-
| Property | Description |
133-
|-----------------------------------------------------|-------------------------------------------------------------------------|
134-
| Prompts | An array of users saved or shared prompts information. |
135-
| Prompt.Title | Title of the prompt given by user while saving or sharing the prompt. |
136-
| Prompt.PromptText | Prompt text |
137-
| Prompt.Products | A list containing the product in which user saved or shared the prompt. |
138-
| Prompt.CreatedTime | Time when the user saved the prompt. |
139-
| Prompt.SharedTime | Time when the user shared the prompt |
140-
| Prompt.HydratedEntities | List of entities with type and entity information. |
141-
| Prompt.HydratedEntities.Type | Currently People, File, and Meeting entity types are supported. |
142-
| Prompt.HydratedEntities.Entity | Entity information based on entity type. |
143-
| Prompt.HydratedEntities.Entity.Id | Unique entity ID. |
144-
| Prompt.HydratedEntities.Entity.DisplayName | Person entity display name. |
145-
| Prompt.HydratedEntities.Entity.EmailAddresses | List of email addresses for person entity. |
146-
| Prompt.HydratedEntities.Entity.ReferenceId | Unique ID for instrumentation mapping. |
147-
| Prompt.HydratedEntities.Entity.FileName | Name of the file entity. |
148-
| Prompt.HydratedEntities.Entity.AccessUrl | Access URL of file entity. |
149-
| Prompt.HydratedEntities.Entity.SpoId | SharePoint Document Identifier for File entity. |
150-
| Prompt.HydratedEntities.Entity.OriginalId | Meeting ID of event entity. |
151-
| Prompt.HydratedEntities.Entity.Subject | Subject of event entity. |
152-
| Prompt.HydratedEntities.Entity.SkypeTeamsMeetingUrl | URL of event entity. |
153-
| Prompt.HydratedEntities.Entity.Start | Start time of event entity. |
154-
| Prompt.HydratedEntities.Entity.End | End time of event entity. |
155-
| Prompt.HydratedEntities.Entity.OrganizerName | Organizer Name of event entity. |
156-
| Prompt.HydratedEntities.Entity.OrganizerAddress | Organizer Address of event entity. |
157-
| Prompt.HydratedEntities.Entity.Attendees | Attendees list of event entity. |
131+
| Property | Description |
132+
|-----------------------------------------------------|------------------------------------------------------------------------------|
133+
| Prompts | An array of users saved or shared prompts information. |
134+
| Prompt.Title | Title of the prompt given by user while saving or sharing the prompt. |
135+
| Prompt.PromptText | Prompt text |
136+
| Prompt.Products | A list containing the product in which user saved or shared the prompt. |
137+
| Prompt.IsFavorite | Boolean (true or false) indicating that a user has saved or liked the prompt.|
138+
| Prompt.UserActivity.Favorite.IsFavorite | Boolean (true or false) indicating that a user has saved or liked the prompt.|
139+
| Prompt.UserActivity.Favorite.ActivityDateTimeInUtc | Time when user saved or liked the prompt. |
140+
| Prompt.CreatedTime | Time when the user saved the prompt. |
141+
| Prompt.SharedTime | Time when the user shared the prompt |
142+
| Prompt.HydratedEntities | List of entities with type and entity information. |
143+
| Prompt.HydratedEntities.Type | Currently People, File, and Meeting entity types are supported. |
144+
| Prompt.HydratedEntities.Entity | Entity information based on entity type. |
145+
| Prompt.HydratedEntities.Entity.Id | Unique entity ID. |
146+
| Prompt.HydratedEntities.Entity.DisplayName | Person entity display name. |
147+
| Prompt.HydratedEntities.Entity.EmailAddresses | List of email addresses for person entity. |
148+
| Prompt.HydratedEntities.Entity.ReferenceId | Unique ID for instrumentation mapping. |
149+
| Prompt.HydratedEntities.Entity.FileName | Name of the file entity. |
150+
| Prompt.HydratedEntities.Entity.AccessUrl | Access URL of file entity. |
151+
| Prompt.HydratedEntities.Entity.SpoId | SharePoint Document Identifier for File entity. |
152+
| Prompt.HydratedEntities.Entity.OriginalId | Meeting ID of event entity. |
153+
| Prompt.HydratedEntities.Entity.Subject | Subject of event entity. |
154+
| Prompt.HydratedEntities.Entity.SkypeTeamsMeetingUrl | URL of event entity. |
155+
| Prompt.HydratedEntities.Entity.Start | Start time of event entity. |
156+
| Prompt.HydratedEntities.Entity.End | End time of event entity. |
157+
| Prompt.HydratedEntities.Entity.OrganizerName | Organizer Name of event entity. |
158+
| Prompt.HydratedEntities.Entity.OrganizerAddress | Organizer Address of event entity. |
159+
| Prompt.HydratedEntities.Entity.Attendees | Attendees list of event entity. |
158160

159161
### Export file for the prompts shared with a specific team
160162

12.2 KB
Loading
111 KB
Loading
116 KB
Loading
22.2 KB
Loading

copilot/microsoft-365-copilot-enablement-resources.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,5 +35,5 @@ To get started, go to [Microsoft 365 Copilot adoption](https://adoption.microsof
3535
## Related content
3636

3737
- [Copilot Prompt Gallery](copilot-prompt-gallery.md)
38-
- [Microsoft 365 Copilot E3 implementation guide](microsoft-365-copilot-e3-guide.md)
39-
- [Microsoft 365 Copilot E5 implementation guide](microsoft-365-copilot-e5-guide.md)
38+
- Microsoft 365 Copilot [E3](microsoft-365-copilot-e3-guide.md) and [E5](microsoft-365-copilot-e5-guide.md) implementation guides
39+
- [Microsoft 365 Copilot reports](microsoft-365-copilot-reports-for-admins.md)

0 commit comments

Comments
 (0)