Повторно присвояване на платна на Sway от изтрит потребителски акаунт – помощ за Администрация

Отнася се за
Microsoft 365 Admin Sway

Когато потребител бъде изтрит от Azure Active Directory, неговите платна на Sway влизат в състояние на задържане, където ще бъдат изтрити по-късно. През този период от време платното на Sway няма да бъде достъпно за обикновени потребители. ИТ администраторите разполагат с 30 дни след окончателното изтриване на потребител от Azure Active Directory, за да присвоите отново платната на Sway, които са притежавани, на друг потребител в рамките на своя клиент. 

Забележка

Azure Active Directory също така има период на задържане, преди потребителят да бъде изтрит окончателно.

Стъпка 1: Изтегляне и инсталиране на библиотеки

Важно

Кратките команди на PowerShell бяха актуализирани с подобрения на защитата през декември 2022 г. Уверете се, че винаги използвате най-новите библиотеки, посочени по-долу. Ако на локалния ви компютър вече е инсталирана по-стара версия на библиотеката, уверете се, че изтривате по-старите библиотеки и свързаните папки, след което рестартирайте устройството, преди да продължите със следните инструкции. 

  1. Уверете се, че потребителят, който изпълнява кратката команда, е глобален администратор.

  2. Изтеглете PowerShell 7 x64 оттук

    Важно

    Когато използвате изпълнимия модул за инсталиране, не променяйте нито една от опциите.

  3. Изтеглете най-новите библиотеки тук.

  4. Извлечете библиотеките:

    1. Microsoft.Identity.Client
    2. Microsoft.Office.Story.PowerShell.ChangeOwnerClient
    3. Microsoft.Office.Story.PowerShell.Protocol
    4. Newtonsoft.Json
  5. Да запазите структурата на папките непокътната и да ги инсталирате като модули с помощта на следвайте инструкциите тук.

    Например:

    Копирайте и инсталирайте модули в ...\Windows\system32\WindowsPowerShell\v1.0\Modules\

  6. Уверете се, че изтеглените .dll файлове не са блокирани, като ги деблокирате чрез настройките за свойствата им.
    Пример:
    9da52323-03e1-4cf0-8c97-6690a588febc

Важно

Уверете се, че изтеглените файлове са деблокирани, като изберете "Деблокирай " в настройките на свойствата .

Стъпка 2: Импортиране на модулите в PowerShell

  1. Отворете PowerShell 7 (x64) като администратор:
    Ще се отвори изскачащият прозорец на Windows PowerShell. Подканата C:\Windows\system32 означава, че сте го отворили като администратор.

    PowerShell2

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 и изпълнете скрипта за прехвърляне

Забележка

Платната на Sway могат да бъдат прехвърляни от собственика на друг потребител само в рамките на същия клиент. Само администраторът на клиента може да инициира прехвърляне. 

  1. Свързване към услугата Sway чрез PowerShell
  2. Въведете идентификационните данни на администратора на клиента

Синтаксис:


	Connect-SwayService

Пример:


	Connect-SwayService

Прехвърляне на едно платно на Sway в друг акаунт

За да прехвърлите едно платно на Sway, което преди това е било собственост на изтрит акаунт, към друг акаунт в рамките на същия клиент, ще ви трябва следната информация:

  • ИД за справка в Sway – ИД, намерен след URL адреса на sway.office.com за всяко платно на Sway (например "Ex: abc123 за https://sway.office.com/abc123")
  • Нов имейл адрес – имейл адресът на акаунта, към който прехвърляте платното на 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, които преди това са били собственост на изтрит акаунт, в друг акаунт в рамките на същия клиент, ще ви трябва следната информация:

  • Имейл адресът на изтрития акаунт – имейл адресът на акаунта, който е изтрит от Azure Active Directory
  • Имейл адрес на новия акаунт – имейл адресът на акаунта, към който прехвърляте платното на Sway

Синтаксис:


	Start-BulkChangeSwayOwner <Deleted Account Email Address> <New Account Email Address>

Пример:


	Start-BulkChangeSwayOwner deleteduser@contoso.com activeuser@contoso.com

Стъпка 4 – Проверете дали платната на Sway са присвоени повторно

  1. Отидете на платно на Sway, което е било преназначено.
  2. Уведомете потребителя, към кого са прехвърлени платната на Sway, и го помолете да провери, че сега притежава платната на Sway.

Неща, които трябва да знаете

  • Разполагате с до 30 дни от окончателното изтриване на акаунта от Azure Active Directory, за да присвоите отново платна на Sway, които са били собственост на този акаунт

  • След успешното изпълнение на скрипта за повторно присвояване може да отнеме до 1 час, преди преназначените платна на Sway да се покажат в новия акаунт.

  • Някои настройки, свързани с преназначеното платно на Sway, няма да се запазят. Това включва:

    • Анализ на Sway

    • Настройки за споделяне

      • Ако платно на Sway е споделено с определени хора, то ще се върне до настройките по подразбиране в преназначеното платно на Sway
      • За платна на Sway, които са споделени за редактиране, новият собственик ще трябва да сподели отново нова връзка с всички съавтори, които все още се нуждаят от достъп за редактиране
    • Дата на последно редактиране

    • Настройките, които са зададени по-рано в платното на Sway. Например: премахване на банера на Sway и автоматично изпълнение.

    • Когато видеоклиповете се качват, те се копират асинхронно и може да бъдат обект на загуба на данни, ако прехвърлянето се извърши много близо до ограничението от 30 дни.

    • Библиотеката е създадена да работи на PowerShell 5.1. Ако работите с по-нова версия, трябва да импортирате модулите в режим на съвместимост. Следвайте инструкциите в следната тема: Съвместимост с Windows PowerShell.