Удаление файлов расшифровки Exchange Online и OneDrive
Область применения: ✔️Собрания ✔️Вебинары ✔️Ратуши
Примечание.
Когда организаторы отключают Microsoft 365 Copilot в Teams собраний и событий, запись и транскрибирование также отключаются. Дополнительные сведения о Copilot см. в статье Управление Microsoft 365 Copilot в Teams собраниями и событиями.
В Microsoft Teams текущее место хранения файлов расшифровки собраний называется Exchange Online расшифровки или расшифровки субстрата. Exchange Online расшифровка планируется устареть в 2024 году. Новое расположение хранилища — OneDrive.
В этой статье описывается удаление файлов расшифровки собрания в Exchange Online и OneDrive.
Удаление файлов Exchange Online расшифровки с помощью XML
Для удаления файла расшифровки, сохраненного на Exchange Online, необходимо использовать API EWS. Дополнительные сведения о инструкциях по API см. в разделе Операции EWS в Exchange.
Структура файла транскрибирования будет следующей: Root\ApplicationDataRoot\93c8660e-1330-4e40-8fda-fd27f9eafe10\MeetingTranscriptCollection\
Найдите ParentFolderId (ApplicationDataRoot) с помощью следующего примера кода:
<?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:m="http://schemas.microsoft.com/exchange/services/2006/messages" xmlns:t="http://schemas.microsoft.com/exchange/services/2006/types" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Header> <t:RequestServerVersion Version="Exchange2010_SP2" /> </soap:Header> <soap:Body> <m:FindFolder Traversal="Shallow"> <m:FolderShape> <t:BaseShape>IdOnly</t:BaseShape> <t:AdditionalProperties> <t:FieldURI FieldURI="folder:DisplayName" /> </t:AdditionalProperties> </m:FolderShape> <m:IndexedPageFolderView MaxEntriesReturned="50" Offset="0" BasePoint="Beginning" /> <m:Restriction> <t:IsEqualTo> <t:FieldURI FieldURI="folder:DisplayName" /> <t:FieldURIOrConstant> <t:Constant Value="ApplicationDataRoot"/> </t:FieldURIOrConstant> </t:IsEqualTo> </m:Restriction> <m:ParentFolderIds> <t:DistinguishedFolderId Id="root" /> </m:ParentFolderIds> </m:FindFolder> </soap:Body> </soap:Envelope>
Найдите идентификатор папки MeetingIntelligenceApp: "93c8660e-1330-4e40-8fda-fd27f9eafe10", как показано в следующем примере кода:
<?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:m="http://schemas.microsoft.com/exchange/services/2006/messages" xmlns:t="http://schemas.microsoft.com/exchange/services/2006/types" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Header> <t:RequestServerVersion Version="Exchange2010_SP2" /> </soap:Header> <soap:Body> <m:FindFolder Traversal="Shallow"> <m:FolderShape> <t:BaseShape>AllProperties</t:BaseShape> <t:AdditionalProperties> <t:FieldURI FieldURI="folder:DisplayName" /> </t:AdditionalProperties> </m:FolderShape> <m:IndexedPageFolderView MaxEntriesReturned="50" Offset="0" BasePoint="Beginning" /> <m:Restriction> <t:IsEqualTo> <t:FieldURI FieldURI="folder:DisplayName" /> <t:FieldURIOrConstant> <t:Constant Value="93c8660e-1330-4e40-8fda-fd27f9eafe10"/> </t:FieldURIOrConstant> </t:IsEqualTo> </m:Restriction> <m:ParentFolderIds> <t:FolderId Id="AQMkADRhOWIyODBmLTQzMDEtNDc5Yi1iNTY2AC0zYWM4YjNhMjhkNWMALgAAA784AonxS+lBuntvnROGrHMBACDUFKCn6g9ItmL6JTlNKDAAAAIBIgAAAA==" ChangeKey="AQAAAA==" /> </m:ParentFolderIds> </m:FindFolder> </soap:Body> </soap:Envelope>
Найдите идентификатор папки MeetingTranscriptCollection с помощью следующего примера кода:
<?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:m="http://schemas.microsoft.com/exchange/services/2006/messages" xmlns:t="http://schemas.microsoft.com/exchange/services/2006/types" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Header> <t:RequestServerVersion Version="Exchange2010_SP2" /> </soap:Header> <soap:Body> <m:FindFolder Traversal="Shallow"> <m:FolderShape> <t:BaseShape>AllProperties</t:BaseShape> <t:AdditionalProperties> <t:FieldURI FieldURI="folder:DisplayName" /> </t:AdditionalProperties> </m:FolderShape> <m:IndexedPageFolderView MaxEntriesReturned="50" Offset="0" BasePoint="Beginning" /> <m:Restriction> <t:IsEqualTo> <t:FieldURI FieldURI="folder:DisplayName" /> <t:FieldURIOrConstant> <t:Constant Value="MeetingTranscriptCollection"/> </t:FieldURIOrConstant> </t:IsEqualTo> </m:Restriction> <m:ParentFolderIds> <t:FolderId Id="AAMkADRhOWIyODBmLTQzMDEtNDc5Yi1iNTY2LTNhYzhiM2EyOGQ1YwAuAAAAAAC/OAKJ8UvpQbp7b50ThqxzAQAg1BSgp+oPSLZi+iU5TSgwAAF1f4tpAAA=" ChangeKey="AQAAABYAAAAg1BSgp+oPSLZi+iU5TSgwAATlHZy8"/> </m:ParentFolderIds> </m:FindFolder> </soap:Body> </soap:Envelope>
Удалите все файлы транскрибирования пользователя, удалив папку MeetingTranscriptCollection, как показано в следующем примере кода:
<?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:m="http://schemas.microsoft.com/exchange/services/2006/messages" xmlns:t="http://schemas.microsoft.com/exchange/services/2006/types" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Header> <t:RequestServerVersion Version="Exchange2016" /> </soap:Header> <soap:Body> <m:DeleteFolder DeleteType="HardDelete"> <m:FolderIds> <t:FolderId Id="AAMkAGUzNDY1MjY4LTRmNjItNGQ1Ni05YzE4LTE1NDlmYzFiZmFmYgAuAAAAAAC+Ct50+goBS4yeyX/xvq9QAQDhHjGubgXIQZeXAlxCHvQOAACwZS4iAAA=" ChangeKey="AQAAABYAAADhHjGubgXIQZeXAlxCHvQOAACwOP/U" /> </m:FolderIds> </m:DeleteFolder> </soap:Body> </soap:Envelope>
Удаление определенного файла расшифровки с помощью XML
Получите идентификатор папки MeetingTranscriptCollection , выполнив первые три шага, описанные в разделе выше.
Теперь найдите расшифровку на основе threadId + DateTimeCreated с помощью следующего примера кода:
<?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:m="http://schemas.microsoft.com/exchange/services/2006/messages" xmlns:t="http://schemas.microsoft.com/exchange/services/2006/types" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Header> <t:RequestServerVersion Version="Exchange2010_SP2" /> </soap:Header> <soap:Body> <m:FindItem Traversal="Shallow"> <m:ItemShape> <t:BaseShape>AllProperties</t:BaseShape> <t:AdditionalProperties> <t:ExtendedFieldURI PropertySetId="2842957e-8ed9-439b-99b5-f681924bd972" PropertyName="RawJSON" PropertyType="String" /> </t:AdditionalProperties> </m:ItemShape> <m:Restriction> <t:And> <t:Contains ContainmentMode="Substring" ContainmentComparison="IgnoreCase"> <t:ExtendedFieldURI PropertySetId="2842957e-8ed9-439b-99b5-f681924bd972" PropertyName="RawJSON" PropertyType="String" /> <t:Constant Value="19:meeting_ZWRmMGVkMDctNTI0NS00NmQ4LWJjMDgtMDA5MjVhMzE0ZjJl@thread.v2"/> </t:Contains> <t:GreaterThanOrEqual> <t:FieldURI FieldURI="item:DateTimeReceived" /> <t:FieldURIOrConstant> <t:Constant Value="2022-12-28T00:00:00Z" /> </t:FieldURIOrConstant> </t:GreaterThanOrEqual> </t:And> </m:Restriction> <m:ParentFolderIds> <t:FolderId Id="AAMkAGUzNDY1MjY4LTRmNjItNGQ1Ni05YzE4LTE1NDlmYzFiZmFmYgAuAAAAAAC+Ct50+goBS4yeyX/xvq9QAQDhHjGubgXIQZeXAlxCHvQOAAEP+YkQAAA=" /> </m:ParentFolderIds> </m:FindItem> </soap:Body> </soap:Envelope>
Удалите расшифровку, используя следующий пример кода:
<?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:m="http://schemas.microsoft.com/exchange/services/2006/messages" xmlns:t="http://schemas.microsoft.com/exchange/services/2006/types" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Header> <t:RequestServerVersion Version="Exchange2010_SP2" /> </soap:Header> <soap:Body> <m:DeleteItem DeleteType="HardDelete"> <m:ItemIds> <t:ItemId Id="AAMkAGUzNDY1MjY4LTRmNjItNGQ1Ni05YzE4LTE1NDlmYzFiZmFmYgBGAAAAAAC+Ct50+goBS4yeyX/xvq9QBwDhHjGubgXIQZeXAlxCHvQOAACwZS4iAADhHjGubgXIQZeXAlxCHvQOAAEP+bwSAAA=" /> </m:ItemIds> </m:DeleteItem> </soap:Body> </soap:Envelope>
Удаление расшифровок с помощью EWSEditor
Предупреждение
EWS Редактор не имеет защиты от удаления или повреждения данных. Следует продолжать работу только пользователям с обширными знаниями exchange and EWS Редактор (с осторожностью). EWS Редактор может привести к значительному повреждению установки (включая, помимо прочего, удаление папок, удаление учетной записи, повреждение данных Teams, повреждение календаря, повреждение почты).
Вы также можете использовать средство открытый код EWSEditor для удаления расшифровок собрания, выполнив следующие действия.
Войдите с идентификатором клиентского приложения: "d3590ed6-52b3-4102-aeff-aad2292ab01c".
Выберите Проверить центр, чтобы разрешить администратору клиента управлять данными пользователя в клиенте.
Выберите Определить папку по известному имени и выберите Корневой каталог в качестве имени папки и укажите SMTP-адрес.
Найдите папку транскрибирования и щелкните правой кнопкой мыши для удаления. Чтобы просмотреть дополнительные сведения в области, дважды щелкните папку транскрибирования.
Удаление определенной расшифровки с помощью EWSEditor
Чтобы определить определенное собрание, пользователи могут проверка DateTimeCreated. Кроме того, они могут проверка threadId для элемента, выполнив следующие действия:
Выберите Вид , а затем — Настройка набора свойств подробных сведений... на панели инструментов в верхней части.
Выберите Добавить расширенное свойство в области Набор свойств Редактор и нажмите кнопку ОК.
Укажите следующие сведения в разделе Идентификатор свойства в области Расширенное определение свойства и нажмите кнопку ОК.
- Имя или идентификатор: RawJSON
- Набор свойств: 2842957e-8ed9-439b-99b5-f681924bd972
- Тип свойства: String
Назад в EWSEditor, и новое свойство будет отображаться с необработанной строкой JSON в нижней части области.
Дважды щелкните свойство, чтобы открыть его в новом окне, и проверка threadId.
Удаление копии расшифровки в OneDrive и SharePoint с помощью Microsoft Purview
Вы можете удалить записи собраний Teams вместе с сопроводительными расшифровками, используя политику автоматического применения меток хранения , которая идентифицирует эти файлы из Стенограммы OneDrive и SharePoint или Из расшифровки OneDrive. Дополнительные сведения см. в статье Автоматическое применение метки хранения к элементам Microsoft 365.
Ниже приведены наиболее важные разделы, которые помогут вам приступить к работе.
- Создание политики меток хранения с автоматическим применением
- Автоматическое применение меток к содержимому с ключевыми словами или свойствами для поиска
- Определение записей собраний Teams и сопроводительных расшифровок в OneDrive и SharePoint
- Сколько времени требуется для того, чтобы метки хранения вступают в силу
Примечание.
При создании политики меток хранения в Microsoft Purview минимальный срок хранения составляет 1 день. Это означает, что записи и сопутствующие расшифровки будут удалены только через 1 день.