Dotyczy
Microsoft 365 Admin Sway

Po usunięciu użytkownika z usługi Azure Active Directory jego swaye są wprowadzane do stanu przechowywania, w którym zostaną później usunięte. W tym czasie Sway nie będzie dostępny dla zwykłych użytkowników. Administratorzy IT mają 30 dni od trwałego usunięcia użytkownika z usługi Azure Active Directory w celu ponownego przypisania swayów, których właścicielem był inny użytkownik w ramach dzierżawy. 

Uwaga: Usługa Azure Active Directory ma również okres przechowywania przed trwałym usunięciem użytkownika.

Krok 1. Pobieranie i instalowanie bibliotek

Ważne: Polecenia cmdlet programu PowerShell zostały zaktualizowane o ulepszenia zabezpieczeń w grudniu 2022 r. Upewnij się, że zawsze używasz najnowszych bibliotek, o których mowa poniżej. Jeśli na komputerze lokalnym jest już zainstalowana starsza wersja biblioteki, usuń starsze biblioteki, skojarzone foldery, a następnie uruchom ponownie komputer , a następnie postępuj zgodnie z poniższymi instrukcjami. 

  1. Upewnij się, że użytkownik, który korzysta z polecenia cmdlet, jest administratorem globalnym.

  2. Pobierz program PowerShell 7 x64 tutaj

    Ważne: Podczas korzystania z widżetu instalacyjnego nie zmieniaj żadnej opcji.

  3. Pobierz najnowsze biblioteki tutaj.

  4. Wyodrębnij biblioteki:

    1. Microsoft.Identity.Client

    2. Microsoft.Office.Story.PowerShell.ChangeOwnerClient

    3. Microsoft.Office.Story.PowerShell.Protocol

    4. Newtonsoft.Json

  5. Zachowaj strukturę folderów bez zmian i zainstaluj ją jako moduły, postępując zgodnie z instrukcjami tutaj.Na przykład: Skopiuj i zainstaluj moduły do ...\Windows\system32\WindowsPowerShell\v1.0\Modules\

  6. Upewnij się, że pobrane pliki .dll nie są blokowane, odblokowując je za pomocą ich ustawień właściwości .

    Przykład: tekst alternatywny

Ważne: Upewnij się, że pobrane pliki są odblokowane, wybierając pozycję Odblokuj w ustawieniach Właściwości .

Krok 2. Importowanie modułów w programie PowerShell

  1. Otwórz program PowerShell 7 (x64) jako administrator:

    Zostanie otwarte okno Windows PowerShell. Monit C:\Windows\system32 oznacza, że został on otwarty jako administrator.powershell2

2. Importowanie wcześniej pobranych modułów.

Składnia:

Import-Module Microsoft.Identity.Client
Import-Module Newtonsoft.Json
Import-Module Microsoft.Office.Story.PowerShell.Protocol
Import-Module Microsoft.Office.Story.PowerShell.ChangeOwnerClient

(Dodatkowe instrukcje dotyczące importowania modułów)

Krok 3. Nawiązywanie połączenia z usługą Sway i uruchamianie skryptu transferu

Uwaga:  Swaye można przenosić tylko od właściciela do innego użytkownika w ramach tej samej dzierżawy. Przeniesienie może zainicjować tylko administrator dzierżawy. 

  1. Nawiązywanie połączenia z usługą Sway za pomocą programu PowerShell

  2. Wprowadź poświadczenia administratora dzierżawy

Składnia:

	Connect-SwayService

Przykład:

	Connect-SwayService

Przeniesienie jednego Sway na inne konto

Aby przenieść jedną Sway, która wcześniej należała do usuniętego konta, na inne konto w ramach tej samej dzierżawy, potrzebne będą następujące informacje:

  • Sway identyfikator odnośnika — identyfikator znaleziony po adresie URL sway.office.com dla dowolnego Sway (np. "Np. abc123 for https://sway.office.com/abc123")

  • Nowy adres Email — adres e-mail konta, na które chcesz przenieść Sway

Składnia:

	Start-ChangeSwayOwner -OriginalSwayLookupId <Sway Lookup ID> -DestinationOwner <New Email Address>

Przykład:

	Start-ChangeSwayOwner -OriginalSwayLookupId abc123 -DestinationOwner user@contoso.com

Uwaga: Nie używaj całego adresu URL Sway jako identyfikatora odnośnika. W powyższym przykładzie ciąg "abc123" to identyfikator odnośnika, a NIE "https://sway.office.com/abc123"

Zbiorcze przenoszenie wszystkich swayów z jednego konta do drugiego

Aby przenieść wszystkie swaye należące wcześniej do usuniętego konta na inne konto w ramach tej samej dzierżawy, potrzebne będą następujące informacje:

  • Usunięty adres Email konta — adres e-mail konta usuniętego z usługi Azure Active Directory

  • Nowy adres Email konta — adres e-mail konta, do Sway

Składni:

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

Przykład:

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

Krok 4. Sprawdzanie, czy swaye zostały ponownie przypisane

  1. Przejdź do Sway, który został ponownie przypisany.

  2. Powiadom użytkownika, do kogo zostały przeniesione swaye, i poproś go o sprawdzenie, czy jest właścicielem swayów.

Co należy wiedzieć

  • Masz maksymalnie 30 dni na trwałe usunięcie konta z usługi Azure Active Directory w celu ponownego przypisania wszystkich swayów należących do tego konta

  • Po pomyślnym uruchomieniu skryptu ponownego przypisania może upłynąć do 1 godziny, aż ponownie przypisane swaye pojawią się na nowym koncie.

  • Niektóre ustawienia skojarzone z ponownie przypisanym Sway nie zostaną zachowane. Obejmują one:

    • Sway Analytics

    • Ustawienia udostępniania

      • Jeśli Sway udostępniono określonym osobom, zostanie ono zresetowane z powrotem do ustawień domyślnych w ponownie przypisanym Sway

      • W przypadku aplikacji Sway, które zostały udostępnione do edycji, nowy właściciel musi ponownie udostępnić nowy link współtworzy, którzy nadal potrzebują dostępu do edycji

    • Data ostatniej edycji

    • Ustawienia wcześniej ustawione na Sway. Na przykład: usunięcie transparentu Sway i autoodtwarzania.

    • Po przekazaniu klipy wideo są one kopiowane asynchronicznie i mogą podlegać utracie danych, jeśli transfer jest bardzo zbliżony do limitu 30 dni.

    • Biblioteka została zaprojektowana tak, aby działała w programie PowerShell 5.1. Jeśli korzystasz z nowszej wersji, musisz zaimportować moduły w trybie zgodności. Postępuj zgodnie z instrukcjami w następującym temacie: Windows PowerShell zgodność.

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.