При удалении пользователя из Azure Active Directory его Sway переходит в состояние удержания, после чего он будет удален позже. В этот период времени презентации Sway не будут доступны обычным пользователям. ИТ-администраторы могут в течение 30 дней после окончательного удаления пользователя из Azure Active Directory переназначить его презентации Sway другому пользователю в клиенте.
Примечание: Azure Active Directory также имеет период удержания, прежде чем пользователь будет окончательно удален.
Шаг 1. Скачивание и установка библиотек
Важно: В декабре 2022 г. в командлеты PowerShell были добавлены улучшения безопасности. Убедитесь, что вы всегда используете последние библиотеки, указанные ниже. Если на локальном компьютере уже установлена более ранняя версия библиотеки, убедитесь, что вы удалили старые библиотеки, связанные папки, а затем перезапустите компьютер, прежде чем выполнять следующие инструкции.
-
Убедитесь, что пользователь, выполняющий командлет, является глобальным администратором.
-
Скачайте PowerShell 7 x64 здесь.
Важно: При использовании мини-приложения установки не изменяйте ни один из параметров.
-
Скачайте последние библиотеки здесь.
-
Извлеките библиотеки:
-
Microsoft.Identity.Client
-
Microsoft.Office.Story.PowerShell.ChangeOwnerClient
-
Microsoft.Office.Story.PowerShell.Protocol
-
Newtonsoft.Json
-
-
Сохраните структуру папок нетронутыми и установите их как модули с помощью, следуйте инструкциям здесь. Например: Копирование и установка модулей в ...\Windows\system32\WindowsPowerShell\v1.0\Modules\
-
Убедитесь, что скачанные файлы .dll не заблокированы, разблокировав их с помощью параметров свойств .
Пример:
Важно: Убедитесь, что скачанные файлы разблокированы, выбрав Разблокировать в параметрах свойства .
Шаг 2. Импорт модулей в PowerShell
-
Откройте PowerShell 7 (x64) от имени администратора:
Откроется окно WindowsPowerShell. Запрос C:\Windows\system32 означает, что вы открыли его от имени администратора.
2. Импортируйте ранее скачанные модули.
Синтаксис
Import-Module Microsoft.Identity.Client
Import-Module Newtonsoft.Json
Import-Module Microsoft.Office.Story.PowerShell.Protocol
Import-Module Microsoft.Office.Story.PowerShell.ChangeOwnerClient
Шаг 3. Подключение к службе Sway и запуск сценария передачи
Примечание: Sways можно передать только от владельца другому пользователю в том же клиенте. Только администратор клиента может инициировать передачу.
-
Подключитесь к службе Sway через PowerShell.
-
Введите учетные данные администратора клиента.
Синтаксис:
Connect-SwayService
Пример:
Connect-SwayService
Перенос одной презентации Sway в другую учетную запись
Чтобы перенести одну презентацию Sway, которая принадлежала удаленному пользователю, в другую учетную запись в том же клиенте, вам потребуется указать следующее:
-
Sway идентификатор подстановки — идентификатор, найденный после URL-адреса sway.office.com для любого заданного Sway (например, "Ex: abc123 for https://sway.office.com/abc123")
-
New Email Address: электронный адрес учетной записи, в которую вы переносите Sway.
Синтаксис:
Start-ChangeSwayOwner -OriginalSwayLookupId <Sway Lookup ID> -DestinationOwner <New Email Address>
Пример:
Start-ChangeSwayOwner -OriginalSwayLookupId abc123 -DestinationOwner user@contoso.com
Примечание: Не используйте весь URL-адрес Sway в качестве идентификатора подстановки. В приведенном выше примере "abc123" — это идентификатор подстановки, а НЕ "https://sway.office.com/abc123".
Массовый перенос всех презентаций Sway из одной учетной записи в другую
Чтобы перенести все презентации Sway, которые принадлежали удаленному пользователю, в другую учетную запись в том же клиенте, вам потребуется указать следующее:
-
Deleted Account Email Address: электронный адрес учетной записи, которая была удалена из Azure Active Directory.
-
New Account Email Address: электронный адрес учетной записи, в которую вы переносите Sway.
Синтаксис:
Start-BulkChangeSwayOwner <Deleted Account Email Address> <New Account Email Address>
Пример:
Start-BulkChangeSwayOwner deleteduser@contoso.com activeuser@contoso.com
Шаг 4. Проверка переназначения Sway
-
Перейдите к переназначаемой Sway.
-
Попросите пользователя, которому были переназначены презентации Sway, убедиться, что он является их владельцем.
Что необходимо знать
-
После окончательного удаления пользователя из Azure Active Directory его презентации Sway можно переназначить в течение 30 дней.
-
После успешного выполнения сценария переназначенные Sway появятся в новой учетной записи в течение 1 часа.
-
Некоторые параметры Sway не сохраняются при переназначении. К ним относятся:
-
аналитика Sway
-
Параметры общего доступа.
-
Если доступ к Sway был предоставлен определенным людям, после переназначения снова будут использоваться стандартные параметры.
-
Если к Sway был предоставлен доступ для редактирования, новому владельцу потребуется отправить соавторам новую ссылку.
-
-
Дата последнего изменения.
-
Параметры, ранее заданные на Sway. Например: удаление баннера Sway и автовоспроизведения.
-
При отправке видео они копируются асинхронно и могут быть подвержены потере данных, если передача выполняется очень близко к 30-дневному ограничению.
-
Библиотека предназначена для запуска в PowerShell 5.1. Если вы используете более новую версию, необходимо импортировать модули в режиме совместимости. Следуйте инструкциям в следующем разделе: совместимость Windows PowerShell.
-