Když se uživatel odstraní ze služby Azure Active Directory, jeho swaye přejdou do stavu blokování, kde se později odstraní. Během této doby nebudou Sway přístupné běžným uživatelům. Správci IT mají 30 dní po trvalém odstranění uživatele z Azure Active Directory, aby mohli přiřadit Swaye, které vlastní, jinému uživateli v rámci svého tenanta.
Poznámka: Azure Active Directory má také dobu uchovávání před trvalým odstraněním uživatele.
Krok 1: Stažení a instalace knihoven
Důležité informace: Rutiny PowerShellu byly v prosinci 2022 aktualizovány o vylepšení zabezpečení. Ujistěte se, že vždy používáte nejnovější knihovny uvedené níže. Pokud už máte na místním počítači nainstalovanou starší verzi knihovny, ujistěte se, že jste odstranili starší knihovny a přidružené složky a pak počítač restartujte a teprve pak postupujte podle následujících pokynů.
-
Ujistěte se, že uživatel, který spouští rutinu, je globálním správcem.
-
PowerShell 7 x64 si můžete stáhnout tady.
Důležité informace: Při použití instalačního widgetu neměňte žádnou z možností.
-
Nejnovější knihovny si můžete stáhnout tady.
-
Extrahujte knihovny:
-
Microsoft.Identity.Client
-
Microsoft.Office.Story.PowerShell.ChangeOwnerClient
-
Microsoft.Office.Story.PowerShell.Protocol
-
Newtonsoft.Json
-
-
Udržujte strukturu složek beze změny a nainstalujte je jako moduly pomocí. Postupujte podle pokynů zde. Příklad: Zkopírujte a nainstalujte moduly do složky ...\Windows\system32\WindowsPowerShell\v1.0\Modules\
-
Ujistěte se, že stažené soubory .dll nejsou blokované tím, že je odblokujete prostřednictvím nastavení jejich vlastností .
Příklad:
Důležité informace: Ujistěte se, že jsou stažené soubory odblokované tak, že v nastavení Vlastnosti vyberete Odblokovat.
Krok 2: Import modulů v PowerShellu
-
Otevřete PowerShell 7 (x64) jako správce:
Otevře se okno Windows PowerShell. Výzva C:\Windows\system32 znamená, že jste ji otevřeli jako správce.
2. Importujte dříve stažené moduly.
Syntaxe:
Import-Module Microsoft.Identity.Client
Import-Module Newtonsoft.Json
Import-Module Microsoft.Office.Story.PowerShell.Protocol
Import-Module Microsoft.Office.Story.PowerShell.ChangeOwnerClient
Krok 3 – Připojení ke službě Sway a spuštění skriptu přenosu
Poznámka: Swaye je možné převést pouze od vlastníka na jiného uživatele v rámci stejného tenanta. Převod může zahájit pouze správce tenanta.
-
Připojení ke službě Sway Service přes PowerShell
-
Zadejte přihlašovací údaje správce tenanta.
Syntaxe:
Connect-SwayService
Příklad:
Connect-SwayService
Převod jednoho Sway na jiný účet
Pokud chcete převést jednu Sway, kterou dříve vlastnil odstraněný účet, na jiný účet v rámci stejného tenanta, budete potřebovat následující informace:
-
id vyhledávání Sway – ID nalezené za sway.office.com adresou URL pro všechny dané Sway (např. "Příklad: abc123 pro https://sway.office.com/abc123")
-
Nová Email adresa – e-mailová adresa účtu, na který převádíte Sway
Syntaxe:
Start-ChangeSwayOwner -OriginalSwayLookupId <Sway Lookup ID> -DestinationOwner <New Email Address>
Příklad:
Start-ChangeSwayOwner -OriginalSwayLookupId abc123 -DestinationOwner user@contoso.com
Poznámka: Nepoužívejte celou adresu URL Sway jako ID vyhledávání. Ve výše uvedeném příkladu je "abc123" ID vyhledávání, a NE "https://sway.office.com/abc123".
Hromadný převod všech swayů z jednoho účtu do druhého
K převodu všech swayů dříve vlastněných odstraněným účtem do jiného účtu v rámci stejného tenanta budete potřebovat následující informace:
-
Adresa Email odstraněného účtu – e-mailová adresa účtu odstraněného z Azure Active Directory
-
Nová adresa Email účtu – e-mailová adresa účtu, na který Sway převádíte
Syntaxe:
Start-BulkChangeSwayOwner <Deleted Account Email Address> <New Account Email Address>
Příklad:
Start-BulkChangeSwayOwner deleteduser@contoso.com activeuser@contoso.com
Krok 4 – ověření, že se swaye znovu přiřadily
-
Přejděte na Sway, které bylo znovu přiřazeno.
-
Informujte uživatele, na koho byly swaye převedeny, a požádejte ho, aby ověřil, že swaye teď vlastní.
Co je potřeba vědět
-
Máte až 30 dnů od trvalého odstranění účtu z Azure Active Directory, abyste mohli znovu přiřadit všechny Swaye vlastněné tímto účtem.
-
Po úspěšném spuštění skriptu pro opětovné přiřazení může trvat až 1 hodinu, než se znovu přiřazené swaye zobrazí v novém účtu.
-
Některá nastavení přidružená ke změněným Sway se nezachovají. Patří sem následující činnosti:
-
Sway Analytics
-
Nastavení sdílení
-
Pokud byl Sway sdílen s konkrétními lidmi, obnoví se zpět na výchozí nastavení v znovu přiřazené Sway
-
U swayů, které byly sdíleny pro úpravy, bude muset nový vlastník znovu sdílet nový odkaz na všechny spoluvytváře, kteří stále potřebují přístup k úpravám.
-
-
Datum poslední úpravy
-
Nastavení dříve nastavená na Sway. Příklad: odebrání banneru Sway a automatického přehrávání.
-
Když se videa nahrají, kopírují se asynchronně a pokud se přenos provede velmi blízko limitu 30 dnů, může dojít ke ztrátě dat.
-
Knihovna byla navržená tak, aby běžela v PowerShellu 5.1. Pokud používáte novější verzi, musíte moduly importovat v režimu kompatibility. Postupujte podle pokynů v následujícím tématu: Windows PowerShell Kompatibilita.
-