From 8fa42ad87bbfeeca17f2b60813604a7b6a57add4 Mon Sep 17 00:00:00 2001 From: Luting Zhao <237901034+LutingZhao@users.noreply.github.com> Date: Tue, 14 Oct 2025 14:12:27 +0800 Subject: [PATCH 1/8] Create Get-TeamsArtifacts.md --- .../MicrosoftTeams/Get-TeamsArtifacts.md | 64 +++++++++++++++++++ 1 file changed, 64 insertions(+) create mode 100644 teams/teams-ps/MicrosoftTeams/Get-TeamsArtifacts.md diff --git a/teams/teams-ps/MicrosoftTeams/Get-TeamsArtifacts.md b/teams/teams-ps/MicrosoftTeams/Get-TeamsArtifacts.md new file mode 100644 index 0000000000..f6e530c9f1 --- /dev/null +++ b/teams/teams-ps/MicrosoftTeams/Get-TeamsArtifacts.md @@ -0,0 +1,64 @@ +# Get-TeamsArtifacts + +## SYNOPSIS +The `Get-TeamsArtifacts` is available only to tenant administrators and is designed to export Recordings, Transcripts, Notes and Whiteboard artifacts of Teams Meetings. + +## SYNTAX +``` +Get-TeamsArtifacts -OneDrive -SharePoint -ArtifactType -StartTime -EndTime +``` + +## DESCRIPTION +This cmdlet exports Recordings, Transcripts, Notes and Whiteboard artifacts of Teams Meetings. + +## EXAMPLES + +### Example 1 +``` +Get-TeamsArtifacts -OneDrive user@contoso.com -StartTime "2025-06-20" -EndTime "2025-06-26" +``` +``` +[ + { + "name" : "TestTranscript-20250703_152206-Meeting Recording.mp4" + "mime-type" : "video/mp4" + "downloadUrl" : "https://m365x63647914-my.sharepoint.com/personal/alexw_m365x63647914_onmicrosoft_com/_layouts/15/download.aspx?UniqueId=1b07d398-c1aa-4892-bf5b-ed4fa14f3fa0&Translate=false&tempauth=v1.eyJzaXRlaWQiOiI1Y2JkMmE5My03ZGYzLTQ0NjAtYTdjOC1hZWVmMDczMWM4MGEiLCJhcHBfZGlzcGxheW5hbWUiOiJNaWNyb3NvZnQgVGVhbXMgQXJ0aWZhY3QgRXhwb3J0IFRvb2wiLCJuYW1laWQiOiIwZDQwNGYyYi1iMDJiLTRjYWUtYmZjMy00N2QxZTg2MDdlMjZAZTM1MGExN2MtNjhiZC00YWZhLTgzODAtODZhZjZlNzE3YWQ3IiwiYXVkIjoiMDAwMDAwMDMtMDAwMC0wZmYxLWNlMDAtMDAwMDAwMDAwMDAwL20zNjV4NjM2NDc5MTQtbXkuc2hhcmVwb2ludC5jb21AZTM1MGExN2MtNjhiZC00YWZhLTgzODAtODZhZjZlNzE3YWQ3IiwiZXhwIjoiMTc1MzQzMjEwNiJ9.CkAKDGVudHJhX2NsYWltcxIwQ09QaGpNUUdFQUFhRmpWdWRHRTJTa1kyVTFWNWNqZzFSVFZZYTJGT1FVRXFBQT09CjIKCmFjdG9yYXBwaWQSJDAwMDAwMDAzLTAwMDAtMDAwMC1jMDAwLTAwMDAwMDAwMDAwMAoKCgRzbmlkEgI2NBILCLCwmYfc1aU-EAUaDTQwLjEyNi4zNS4xNTMqLEZPNlQxczE1cVV6czVOblV0dTNMTG1FK21uZGtDUlF5QjY1M0c0b2VkMDg9MKwBOAFCEKG1KojXQACQmW4kof7b_W9KEGhhc2hlZHByb29mdG9rZW56ATG6ASxhbGxzaXRlcy5yZWFkIGFsbGZpbGVzLnJlYWQgYWxscHJvZmlsZXMucmVhZMgBAQ.0jcjbfvGoDA2dmMq76pQ-eQ4j3xnsqqpQylFszuWB5M&ApiVersion=2.0" + "lastModifiedDateTime" : "2025-06-23T07:23:40Z" + }, + { + "name" : "series test111_6-27-2025.loop" + "mime-type" : "application/octet-stream" + "downloadUrl" : "https://m365x63647914-my.sharepoint.com/personal/kennytestaccount_m365x63647914_onmicrosoft_com/_layouts/15/download.aspx?UniqueId=8d4545b6-3327-4d65-bb05-de02fbbce977&Translate=false&tempauth=v1.eyJzaXRlaWQiOiI4ZjFmNDc5Yy1jYzNlLTRhN2UtOTgxNC03MjE4ZmRmZDUwMGEiLCJhcHBfZGlzcGxheW5hbWUiOiJNaWNyb3NvZnQgVGVhbXMgQXJ0aWZhY3QgRXhwb3J0IFRvb2wiLCJuYW1laWQiOiIwZDQwNGYyYi1iMDJiLTRjYWUtYmZjMy00N2QxZTg2MDdlMjZAZTM1MGExN2MtNjhiZC00YWZhLTgzODAtODZhZjZlNzE3YWQ3IiwiYXVkIjoiMDAwMDAwMDMtMDAwMC0wZmYxLWNlMDAtMDAwMDAwMDAwMDAwL20zNjV4NjM2NDc5MTQtbXkuc2hhcmVwb2ludC5jb21AZTM1MGExN2MtNjhiZC00YWZhLTgzODAtODZhZjZlNzE3YWQ3IiwiZXhwIjoiMTc1MzQzMjEyMCJ9.CkAKDGVudHJhX2NsYWltcxIwQ09QaGpNUUdFQUFhRmpWdWRHRTJTa1kyVTFWNWNqZzFSVFZZYTJGT1FVRXFBQT09CjIKCmFjdG9yYXBwaWQSJDAwMDAwMDAzLTAwMDAtMDAwMC1jMDAwLTAwMDAwMDAwMDAwMAoKCgRzbmlkEgI2NBILCMLEj5Pd1aU-EAUaDTQwLjEyNi4zNS4xNTMqLEo1RVZyMnNLVmIrYUZMdFRmalJ3cjJyYlJBUys1dmZoUHM2TWV2VjdTTkk9MLcBOAFCEKG1KoxuMACQmW4kWe_aSj1KEGhhc2hlZHByb29mdG9rZW56ATG6ASxhbGxzaXRlcy5yZWFkIGFsbGZpbGVzLnJlYWQgYWxscHJvZmlsZXMucmVhZMgBAQ.D9NLUkZMo9v8-cJ3GvYeTfSjCs8W7xZ-V2UQ0Q375JE&ApiVersion=2.0" + "lastModifiedDateTime" : "2025-06-27T07:20:19Z" + }, + { + "name" : "Call with temp-mcps12 and 2 others-20250623_150419-Meeting Transcript.mp4" + "mime-type" : "video/mp4" + "downloadUrl" : "https://m365x63647914-my.sharepoint.com/personal/kennytestaccount_m365x63647914_onmicrosoft_com/_layouts/15/download.aspx?UniqueId=b3758571-808a-4f34-8f61-7cef6d8c40b2&Translate=false&tempauth=v1.eyJzaXRlaWQiOiI4ZjFmNDc5Yy1jYzNlLTRhN2UtOTgxNC03MjE4ZmRmZDUwMGEiLCJhcHBfZGlzcGxheW5hbWUiOiJNaWNyb3NvZnQgVGVhbXMgQXJ0aWZhY3QgRXhwb3J0IFRvb2wiLCJuYW1laWQiOiIwZDQwNGYyYi1iMDJiLTRjYWUtYmZjMy00N2QxZTg2MDdlMjZAZTM1MGExN2MtNjhiZC00YWZhLTgzODAtODZhZjZlNzE3YWQ3IiwiYXVkIjoiMDAwMDAwMDMtMDAwMC0wZmYxLWNlMDAtMDAwMDAwMDAwMDAwL20zNjV4NjM2NDc5MTQtbXkuc2hhcmVwb2ludC5jb21AZTM1MGExN2MtNjhiZC00YWZhLTgzODAtODZhZjZlNzE3YWQ3IiwiZXhwIjoiMTc1MzQzMjEyMSJ9.CkAKDGVudHJhX2NsYWltcxIwQ09QaGpNUUdFQUFhRmpWdWRHRTJTa1kyVTFWNWNqZzFSVFZZYTJGT1FVRXFBQT09CjIKCmFjdG9yYXBwaWQSJDAwMDAwMDAzLTAwMDAtMDAwMC1jMDAwLTAwMDAwMDAwMDAwMAoKCgRzbmlkEgI2NBILCKSbyZrd1aU-EAUaDTQwLjEyNi4zNS4xNTMqLEs3NnkvRU5QYXI5Uy9jbWQwbzJad0hCSUdKWHUrWW9RVzJRWXlnbjdWbDg9MLcBOAFCEKG1KoybIACQmW4p7LyOIeVKEGhhc2hlZHByb29mdG9rZW56ATG6ASxhbGxzaXRlcy5yZWFkIGFsbGZpbGVzLnJlYWQgYWxscHJvZmlsZXMucmVhZMgBAQ.zRfQPVMNNT5d8zOV3rt86ZNZaRZfZ1GeJ0OQ0IlOHv4&ApiVersion=2.0" + "lastModifiedDateTime" : "2025-06-23T07:06:24Z" + }, + { + "name" : "Break Out Room mcps1.whiteboard" + "mime-type" : "application/octet-stream" + "downloadUrl" : "https://m365x63647914-my.sharepoint.com/personal/temp-mcps1_m365x63647914_onmicrosoft_com/_layouts/15/download.aspx?UniqueId=ff2cabd8-ef38-45f8-a7c5-a6d2766dfb69&Translate=false&tempauth=v1.eyJzaXRlaWQiOiJjMWMzZmI2ZC0yODBjLTQxMTktYmFkZC0yODU2MGUwZGFhMDkiLCJhcHBfZGlzcGxheW5hbWUiOiJNaWNyb3NvZnQgVGVhbXMgQXJ0aWZhY3QgRXhwb3J0IFRvb2wiLCJuYW1laWQiOiIwZDQwNGYyYi1iMDJiLTRjYWUtYmZjMy00N2QxZTg2MDdlMjZAZTM1MGExN2MtNjhiZC00YWZhLTgzODAtODZhZjZlNzE3YWQ3IiwiYXVkIjoiMDAwMDAwMDMtMDAwMC0wZmYxLWNlMDAtMDAwMDAwMDAwMDAwL20zNjV4NjM2NDc5MTQtbXkuc2hhcmVwb2ludC5jb21AZTM1MGExN2MtNjhiZC00YWZhLTgzODAtODZhZjZlNzE3YWQ3IiwiZXhwIjoiMTc1MzQzMjE0NCJ9.CkAKDGVudHJhX2NsYWltcxIwQ09QaGpNUUdFQUFhRmpWdWRHRTJTa1kyVTFWNWNqZzFSVFZZYTJGT1FVRXFBQT09CjIKCmFjdG9yYXBwaWQSJDAwMDAwMDAzLTAwMDAtMDAwMC1jMDAwLTAwMDAwMDAwMDAwMAoKCgRzbmlkEgI2NBILCLy87vXe1aU-EAUaDTQwLjEyNi4zNS4xNTMqLHM2Y0hwVUF3dWhTVWRvTGZ2YzdRaEJyKyttenMwNVpIR29UbnJveWZwWE09MLEBOAFCEKG1KpI7MACQmW4uX9jmzdhKEGhhc2hlZHByb29mdG9rZW56ATG6ASxhbGxzaXRlcy5yZWFkIGFsbGZpbGVzLnJlYWQgYWxscHJvZmlsZXMucmVhZMgBAQ.rNC9OQ6ltskGZs6EjwiofuP30vlFrJKJj6e6cYFDGGE&ApiVersion=2.0" + "lastModifiedDateTime" : "2025-06-23T03:41:53Z" + } +] +``` + +## PARAMETERS +All parameters are optional. If no parameters are specified, artifact metadata is returned for Teams artifacts in all standard OneDrive for Business and SharePoint locations. The actual artifacts themselves can then be downloaded from the URLs in the metadata returned. Output is written to artifacts.json in the current directory. +### -OneDrive +Returns only artifacts that are hosted in the standard locations of that user's OneDrive for Business. + +### -SharePoint +Returns only the artifacts that are hosted in SharePoint sites (typically from channel meetings). + +### -ArtifactType +Filters the results to a single artifact type. It's s Enum containing only three values: RecordingTranscript | Notes | Whiteboard. + +### -StartTime +Omits artifacts that are last modified prior to this date and time. + +### -EndTime +Omits artifacts that are last modified after this date and time. From d28a2e1a5968481a2189ba937f4da958647a7520 Mon Sep 17 00:00:00 2001 From: Luting Zhao <237901034+LutingZhao@users.noreply.github.com> Date: Tue, 14 Oct 2025 06:44:01 +0000 Subject: [PATCH 2/8] update --- teams/teams-ps/MicrosoftTeams/Get-TeamsArtifacts.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/teams/teams-ps/MicrosoftTeams/Get-TeamsArtifacts.md b/teams/teams-ps/MicrosoftTeams/Get-TeamsArtifacts.md index f6e530c9f1..ff3920057f 100644 --- a/teams/teams-ps/MicrosoftTeams/Get-TeamsArtifacts.md +++ b/teams/teams-ps/MicrosoftTeams/Get-TeamsArtifacts.md @@ -1,3 +1,14 @@ +--- +external help file: Microsoft.TeamsCmdlets.PowerShell.Custom.dll-Help.xml +Module Name: MicrosoftTeams +title: Get-TeamsArtifacts +author: lutingzhao +ms.author: lutingzhao +manager: bashe +online version: +schema: 2.0.0 +--- + # Get-TeamsArtifacts ## SYNOPSIS From 87b7dbb3d9fab313c1f9fb1a1bc1dfe5e3d64fbe Mon Sep 17 00:00:00 2001 From: Luting Zhao <237901034+LutingZhao@users.noreply.github.com> Date: Tue, 14 Oct 2025 06:45:32 +0000 Subject: [PATCH 3/8] update --- teams/teams-ps/MicrosoftTeams/Get-TeamsArtifacts.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/teams/teams-ps/MicrosoftTeams/Get-TeamsArtifacts.md b/teams/teams-ps/MicrosoftTeams/Get-TeamsArtifacts.md index ff3920057f..ab4ebfac5c 100644 --- a/teams/teams-ps/MicrosoftTeams/Get-TeamsArtifacts.md +++ b/teams/teams-ps/MicrosoftTeams/Get-TeamsArtifacts.md @@ -73,3 +73,14 @@ Omits artifacts that are last modified prior to this date and time. ### -EndTime Omits artifacts that are last modified after this date and time. + +### 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](https://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +## NOTES + +## RELATED LINKS \ No newline at end of file From 27eae6c05a1ed1d2655bef10caf39b4da55ece07 Mon Sep 17 00:00:00 2001 From: Luting Zhao <237901034+LutingZhao@users.noreply.github.com> Date: Wed, 15 Oct 2025 08:23:33 +0000 Subject: [PATCH 4/8] update --- .../MicrosoftTeams/Get-TeamsArtifacts.md | 28 ------------------- 1 file changed, 28 deletions(-) diff --git a/teams/teams-ps/MicrosoftTeams/Get-TeamsArtifacts.md b/teams/teams-ps/MicrosoftTeams/Get-TeamsArtifacts.md index ab4ebfac5c..4dfe524bf6 100644 --- a/teams/teams-ps/MicrosoftTeams/Get-TeamsArtifacts.md +++ b/teams/teams-ps/MicrosoftTeams/Get-TeamsArtifacts.md @@ -28,34 +28,6 @@ This cmdlet exports Recordings, Transcripts, Notes and Whiteboard artifacts of T ``` Get-TeamsArtifacts -OneDrive user@contoso.com -StartTime "2025-06-20" -EndTime "2025-06-26" ``` -``` -[ - { - "name" : "TestTranscript-20250703_152206-Meeting Recording.mp4" - "mime-type" : "video/mp4" - "downloadUrl" : "https://m365x63647914-my.sharepoint.com/personal/alexw_m365x63647914_onmicrosoft_com/_layouts/15/download.aspx?UniqueId=1b07d398-c1aa-4892-bf5b-ed4fa14f3fa0&Translate=false&tempauth=v1.eyJzaXRlaWQiOiI1Y2JkMmE5My03ZGYzLTQ0NjAtYTdjOC1hZWVmMDczMWM4MGEiLCJhcHBfZGlzcGxheW5hbWUiOiJNaWNyb3NvZnQgVGVhbXMgQXJ0aWZhY3QgRXhwb3J0IFRvb2wiLCJuYW1laWQiOiIwZDQwNGYyYi1iMDJiLTRjYWUtYmZjMy00N2QxZTg2MDdlMjZAZTM1MGExN2MtNjhiZC00YWZhLTgzODAtODZhZjZlNzE3YWQ3IiwiYXVkIjoiMDAwMDAwMDMtMDAwMC0wZmYxLWNlMDAtMDAwMDAwMDAwMDAwL20zNjV4NjM2NDc5MTQtbXkuc2hhcmVwb2ludC5jb21AZTM1MGExN2MtNjhiZC00YWZhLTgzODAtODZhZjZlNzE3YWQ3IiwiZXhwIjoiMTc1MzQzMjEwNiJ9.CkAKDGVudHJhX2NsYWltcxIwQ09QaGpNUUdFQUFhRmpWdWRHRTJTa1kyVTFWNWNqZzFSVFZZYTJGT1FVRXFBQT09CjIKCmFjdG9yYXBwaWQSJDAwMDAwMDAzLTAwMDAtMDAwMC1jMDAwLTAwMDAwMDAwMDAwMAoKCgRzbmlkEgI2NBILCLCwmYfc1aU-EAUaDTQwLjEyNi4zNS4xNTMqLEZPNlQxczE1cVV6czVOblV0dTNMTG1FK21uZGtDUlF5QjY1M0c0b2VkMDg9MKwBOAFCEKG1KojXQACQmW4kof7b_W9KEGhhc2hlZHByb29mdG9rZW56ATG6ASxhbGxzaXRlcy5yZWFkIGFsbGZpbGVzLnJlYWQgYWxscHJvZmlsZXMucmVhZMgBAQ.0jcjbfvGoDA2dmMq76pQ-eQ4j3xnsqqpQylFszuWB5M&ApiVersion=2.0" - "lastModifiedDateTime" : "2025-06-23T07:23:40Z" - }, - { - "name" : "series test111_6-27-2025.loop" - "mime-type" : "application/octet-stream" - "downloadUrl" : "https://m365x63647914-my.sharepoint.com/personal/kennytestaccount_m365x63647914_onmicrosoft_com/_layouts/15/download.aspx?UniqueId=8d4545b6-3327-4d65-bb05-de02fbbce977&Translate=false&tempauth=v1.eyJzaXRlaWQiOiI4ZjFmNDc5Yy1jYzNlLTRhN2UtOTgxNC03MjE4ZmRmZDUwMGEiLCJhcHBfZGlzcGxheW5hbWUiOiJNaWNyb3NvZnQgVGVhbXMgQXJ0aWZhY3QgRXhwb3J0IFRvb2wiLCJuYW1laWQiOiIwZDQwNGYyYi1iMDJiLTRjYWUtYmZjMy00N2QxZTg2MDdlMjZAZTM1MGExN2MtNjhiZC00YWZhLTgzODAtODZhZjZlNzE3YWQ3IiwiYXVkIjoiMDAwMDAwMDMtMDAwMC0wZmYxLWNlMDAtMDAwMDAwMDAwMDAwL20zNjV4NjM2NDc5MTQtbXkuc2hhcmVwb2ludC5jb21AZTM1MGExN2MtNjhiZC00YWZhLTgzODAtODZhZjZlNzE3YWQ3IiwiZXhwIjoiMTc1MzQzMjEyMCJ9.CkAKDGVudHJhX2NsYWltcxIwQ09QaGpNUUdFQUFhRmpWdWRHRTJTa1kyVTFWNWNqZzFSVFZZYTJGT1FVRXFBQT09CjIKCmFjdG9yYXBwaWQSJDAwMDAwMDAzLTAwMDAtMDAwMC1jMDAwLTAwMDAwMDAwMDAwMAoKCgRzbmlkEgI2NBILCMLEj5Pd1aU-EAUaDTQwLjEyNi4zNS4xNTMqLEo1RVZyMnNLVmIrYUZMdFRmalJ3cjJyYlJBUys1dmZoUHM2TWV2VjdTTkk9MLcBOAFCEKG1KoxuMACQmW4kWe_aSj1KEGhhc2hlZHByb29mdG9rZW56ATG6ASxhbGxzaXRlcy5yZWFkIGFsbGZpbGVzLnJlYWQgYWxscHJvZmlsZXMucmVhZMgBAQ.D9NLUkZMo9v8-cJ3GvYeTfSjCs8W7xZ-V2UQ0Q375JE&ApiVersion=2.0" - "lastModifiedDateTime" : "2025-06-27T07:20:19Z" - }, - { - "name" : "Call with temp-mcps12 and 2 others-20250623_150419-Meeting Transcript.mp4" - "mime-type" : "video/mp4" - "downloadUrl" : "https://m365x63647914-my.sharepoint.com/personal/kennytestaccount_m365x63647914_onmicrosoft_com/_layouts/15/download.aspx?UniqueId=b3758571-808a-4f34-8f61-7cef6d8c40b2&Translate=false&tempauth=v1.eyJzaXRlaWQiOiI4ZjFmNDc5Yy1jYzNlLTRhN2UtOTgxNC03MjE4ZmRmZDUwMGEiLCJhcHBfZGlzcGxheW5hbWUiOiJNaWNyb3NvZnQgVGVhbXMgQXJ0aWZhY3QgRXhwb3J0IFRvb2wiLCJuYW1laWQiOiIwZDQwNGYyYi1iMDJiLTRjYWUtYmZjMy00N2QxZTg2MDdlMjZAZTM1MGExN2MtNjhiZC00YWZhLTgzODAtODZhZjZlNzE3YWQ3IiwiYXVkIjoiMDAwMDAwMDMtMDAwMC0wZmYxLWNlMDAtMDAwMDAwMDAwMDAwL20zNjV4NjM2NDc5MTQtbXkuc2hhcmVwb2ludC5jb21AZTM1MGExN2MtNjhiZC00YWZhLTgzODAtODZhZjZlNzE3YWQ3IiwiZXhwIjoiMTc1MzQzMjEyMSJ9.CkAKDGVudHJhX2NsYWltcxIwQ09QaGpNUUdFQUFhRmpWdWRHRTJTa1kyVTFWNWNqZzFSVFZZYTJGT1FVRXFBQT09CjIKCmFjdG9yYXBwaWQSJDAwMDAwMDAzLTAwMDAtMDAwMC1jMDAwLTAwMDAwMDAwMDAwMAoKCgRzbmlkEgI2NBILCKSbyZrd1aU-EAUaDTQwLjEyNi4zNS4xNTMqLEs3NnkvRU5QYXI5Uy9jbWQwbzJad0hCSUdKWHUrWW9RVzJRWXlnbjdWbDg9MLcBOAFCEKG1KoybIACQmW4p7LyOIeVKEGhhc2hlZHByb29mdG9rZW56ATG6ASxhbGxzaXRlcy5yZWFkIGFsbGZpbGVzLnJlYWQgYWxscHJvZmlsZXMucmVhZMgBAQ.zRfQPVMNNT5d8zOV3rt86ZNZaRZfZ1GeJ0OQ0IlOHv4&ApiVersion=2.0" - "lastModifiedDateTime" : "2025-06-23T07:06:24Z" - }, - { - "name" : "Break Out Room mcps1.whiteboard" - "mime-type" : "application/octet-stream" - "downloadUrl" : "https://m365x63647914-my.sharepoint.com/personal/temp-mcps1_m365x63647914_onmicrosoft_com/_layouts/15/download.aspx?UniqueId=ff2cabd8-ef38-45f8-a7c5-a6d2766dfb69&Translate=false&tempauth=v1.eyJzaXRlaWQiOiJjMWMzZmI2ZC0yODBjLTQxMTktYmFkZC0yODU2MGUwZGFhMDkiLCJhcHBfZGlzcGxheW5hbWUiOiJNaWNyb3NvZnQgVGVhbXMgQXJ0aWZhY3QgRXhwb3J0IFRvb2wiLCJuYW1laWQiOiIwZDQwNGYyYi1iMDJiLTRjYWUtYmZjMy00N2QxZTg2MDdlMjZAZTM1MGExN2MtNjhiZC00YWZhLTgzODAtODZhZjZlNzE3YWQ3IiwiYXVkIjoiMDAwMDAwMDMtMDAwMC0wZmYxLWNlMDAtMDAwMDAwMDAwMDAwL20zNjV4NjM2NDc5MTQtbXkuc2hhcmVwb2ludC5jb21AZTM1MGExN2MtNjhiZC00YWZhLTgzODAtODZhZjZlNzE3YWQ3IiwiZXhwIjoiMTc1MzQzMjE0NCJ9.CkAKDGVudHJhX2NsYWltcxIwQ09QaGpNUUdFQUFhRmpWdWRHRTJTa1kyVTFWNWNqZzFSVFZZYTJGT1FVRXFBQT09CjIKCmFjdG9yYXBwaWQSJDAwMDAwMDAzLTAwMDAtMDAwMC1jMDAwLTAwMDAwMDAwMDAwMAoKCgRzbmlkEgI2NBILCLy87vXe1aU-EAUaDTQwLjEyNi4zNS4xNTMqLHM2Y0hwVUF3dWhTVWRvTGZ2YzdRaEJyKyttenMwNVpIR29UbnJveWZwWE09MLEBOAFCEKG1KpI7MACQmW4uX9jmzdhKEGhhc2hlZHByb29mdG9rZW56ATG6ASxhbGxzaXRlcy5yZWFkIGFsbGZpbGVzLnJlYWQgYWxscHJvZmlsZXMucmVhZMgBAQ.rNC9OQ6ltskGZs6EjwiofuP30vlFrJKJj6e6cYFDGGE&ApiVersion=2.0" - "lastModifiedDateTime" : "2025-06-23T03:41:53Z" - } -] -``` ## PARAMETERS All parameters are optional. If no parameters are specified, artifact metadata is returned for Teams artifacts in all standard OneDrive for Business and SharePoint locations. The actual artifacts themselves can then be downloaded from the URLs in the metadata returned. Output is written to artifacts.json in the current directory. From 62db4a536eb70759da72047a9984a9a733d8034a Mon Sep 17 00:00:00 2001 From: Luting Zhao <237901034+LutingZhao@users.noreply.github.com> Date: Thu, 16 Oct 2025 02:12:33 +0000 Subject: [PATCH 5/8] update --- .../MicrosoftTeams/Get-TeamsArtifacts.md | 61 +++++++++++++++++++ 1 file changed, 61 insertions(+) diff --git a/teams/teams-ps/MicrosoftTeams/Get-TeamsArtifacts.md b/teams/teams-ps/MicrosoftTeams/Get-TeamsArtifacts.md index 4dfe524bf6..b0cceba9e9 100644 --- a/teams/teams-ps/MicrosoftTeams/Get-TeamsArtifacts.md +++ b/teams/teams-ps/MicrosoftTeams/Get-TeamsArtifacts.md @@ -31,21 +31,82 @@ Get-TeamsArtifacts -OneDrive user@contoso.com -StartTime "2025-06-20" -EndTime " ## PARAMETERS All parameters are optional. If no parameters are specified, artifact metadata is returned for Teams artifacts in all standard OneDrive for Business and SharePoint locations. The actual artifacts themselves can then be downloaded from the URLs in the metadata returned. Output is written to artifacts.json in the current directory. + ### -OneDrive Returns only artifacts that are hosted in the standard locations of that user's OneDrive for Business. +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -SharePoint Returns only the artifacts that are hosted in SharePoint sites (typically from channel meetings). +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ArtifactType Filters the results to a single artifact type. It's s Enum containing only three values: RecordingTranscript | Notes | Whiteboard. +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: RecordingTranscript | Notes | Whiteboard +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -StartTime Omits artifacts that are last modified prior to this date and time. +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -EndTime Omits artifacts that are last modified after this date and time. +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +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](https://go.microsoft.com/fwlink/?LinkID=113216). From ba6e3806df6528457d411d8b22dc03302fd70af8 Mon Sep 17 00:00:00 2001 From: Luting Zhao <237901034+LutingZhao@users.noreply.github.com> Date: Thu, 16 Oct 2025 03:48:45 +0000 Subject: [PATCH 6/8] update --- teams/teams-ps/MicrosoftTeams/Get-TeamsArtifacts.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/teams/teams-ps/MicrosoftTeams/Get-TeamsArtifacts.md b/teams/teams-ps/MicrosoftTeams/Get-TeamsArtifacts.md index b0cceba9e9..6f82731564 100644 --- a/teams/teams-ps/MicrosoftTeams/Get-TeamsArtifacts.md +++ b/teams/teams-ps/MicrosoftTeams/Get-TeamsArtifacts.md @@ -5,7 +5,6 @@ title: Get-TeamsArtifacts author: lutingzhao ms.author: lutingzhao manager: bashe -online version: schema: 2.0.0 --- @@ -16,7 +15,7 @@ The `Get-TeamsArtifacts` is available only to tenant administrators and is desig ## SYNTAX ``` -Get-TeamsArtifacts -OneDrive -SharePoint -ArtifactType -StartTime -EndTime +Get-TeamsArtifacts [-OneDrive ] [-SharePoint] [-ArtifactType ] [-StartTime ] [-EndTime ] ``` ## DESCRIPTION @@ -25,8 +24,8 @@ This cmdlet exports Recordings, Transcripts, Notes and Whiteboard artifacts of T ## EXAMPLES ### Example 1 -``` -Get-TeamsArtifacts -OneDrive user@contoso.com -StartTime "2025-06-20" -EndTime "2025-06-26" +```powershell +PS C:\> Get-TeamsArtifacts -OneDrive user@contoso.com -StartTime "2025-06-20" -EndTime "2025-06-26" ``` ## PARAMETERS From ccba80d9ec80c7ea35e446be7f5a2f91ee616a40 Mon Sep 17 00:00:00 2001 From: Luting Zhao <237901034+LutingZhao@users.noreply.github.com> Date: Thu, 16 Oct 2025 09:42:15 +0000 Subject: [PATCH 7/8] update --- teams/teams-ps/MicrosoftTeams/MicrosoftTeams.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/teams/teams-ps/MicrosoftTeams/MicrosoftTeams.md b/teams/teams-ps/MicrosoftTeams/MicrosoftTeams.md index 1ae5a869e2..cd39c85a9a 100644 --- a/teams/teams-ps/MicrosoftTeams/MicrosoftTeams.md +++ b/teams/teams-ps/MicrosoftTeams/MicrosoftTeams.md @@ -590,6 +590,9 @@ This cmdlet supports retrieving incoming channels of a team. ### [Get-TeamsApp](Get-TeamsApp.md) Returns app information from the Teams tenant app store. +### [Get-TeamsArtifacts](Get-TeamsArtifacts.md) +Returns Recordings, Transcripts, Notes and Whiteboard artifacts of Teams Meetings. + ### [Get-TeamTargetingHierarchyStatus](Get-TeamTargetingHierarchyStatus.md) Get the status of a hierarchy upload. From 3e40f12525e93d9560fbd1816c130c3259a6e5c8 Mon Sep 17 00:00:00 2001 From: Luting Zhao <237901034+LutingZhao@users.noreply.github.com> Date: Wed, 22 Oct 2025 10:11:52 +0800 Subject: [PATCH 8/8] add keys --- teams/teams-ps/MicrosoftTeams/Get-TeamsArtifacts.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/teams/teams-ps/MicrosoftTeams/Get-TeamsArtifacts.md b/teams/teams-ps/MicrosoftTeams/Get-TeamsArtifacts.md index 6f82731564..30fa619f85 100644 --- a/teams/teams-ps/MicrosoftTeams/Get-TeamsArtifacts.md +++ b/teams/teams-ps/MicrosoftTeams/Get-TeamsArtifacts.md @@ -1,10 +1,13 @@ --- external help file: Microsoft.TeamsCmdlets.PowerShell.Custom.dll-Help.xml +Locale: en-US Module Name: MicrosoftTeams title: Get-TeamsArtifacts author: lutingzhao ms.author: lutingzhao +ms.date: 10/20/2025 manager: bashe +online version: schema: 2.0.0 --- @@ -115,4 +118,4 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## NOTES -## RELATED LINKS \ No newline at end of file +## RELATED LINKS