FAQ Dlaczego otrzymuję błąd „Unable to get the access token" podczas tworzenia kopii zapasowej danych SharePoint do HDP for SaaS?

QNAP

Bot
Management
29 Kwiecień 2013
2 108
34
88
Taipei
www.qnap.com
Dotyczy produktów
HDP for SaaS

Począwszy od wersji 2.4, produkt wcześniej znany jako Boxafe został przemianowany na HDP for SaaS.



Przyczyna główna
Błąd „unable to get access token” może wystąpić, ponieważ token dostępu tylko dla aplikacji ACS został wyłączony na Twoim koncie SharePoint Online.

Aplikacje używające tokena dostępu tylko dla aplikacji ACS są domyślnie wyłączone w nowych dzierżawach Microsoft 365.

c35f4ec4528630c22b86cbc1afdd5553.png




Rozwiązanie
Aby przyznać HDP for SaaS uprawnienia dostępu do Twojego konta SharePoint Online, musisz włączyć token dostępu tylko dla aplikacji ACS. Przed wykonaniem tej czynności może być konieczne skonfigurowanie SharePoint Online Management FAQ shell.

Konfiguracja SharePoint Online Management FAQ shell

  1. Pobierz i zainstaluj SharePoint Online Management FAQ shell z http://www.microsoft.com/en-us/download/details.aspx?id=35588
  2. Otwórz wiersz polecenia PowerShell z uprawnieniami administratora.
  3. Znajdź wersję swojego SharePoint Online Management FAQ shell, uruchamiając następujące polecenie:

    Kod:
    Get-Module
    
    -
    Name
    
    Microsoft
    .
    Online
    .
    SharePoint
    .
    PowerShell
    
    -
    ListAvailable
    
    |
    
    Select
    
    Name
    ,
    Version
    PowerShellCopy
  4. Jeśli Twoja wersja SharePoint Online Management FAQ shell jest wcześniejsza niż 16.0.20912.12000, wymuś instalację najnowszej wersji modułu, uruchamiając następujące polecenie:

    Kod:
    Install-Module
    
    -
    Force
    
    -
    Name
    
    Microsoft
    .
    Online
    .
    SharePoint
    .
    PowerShell
    PowerShellCopy
  5. Jeśli Twoja polityka wykonywania jest ograniczona, musisz ustawić ją na nieograniczoną, uruchamiając następujące polecenie:

    Kod:
    Set-ExecutionPolicy
    
    -
    ExecutionPolicy
    
    Unrestricted
    PowerShellCopy

Włącz token dostępu tylko dla aplikacji ACS

  1. Pobierz i rozpakuj Boxafe_Auth.ps1 (skrypt PowerShell Boxafe Auth) zhttps://www.qnap.com/images/faq/no.1149/Boxafe_Auth.zip
  2. Otwórz wiersz polecenia PowerShell z uprawnieniami administratora.
  3. Uruchom Boxafe_Auth.ps1

    5e0312e1ca069658cb9867370dae772a.png
  4. Jeśli pojawi się komunikat potwierdzający, naciśnij A.

    62481583de4bafc67d21ba50f4ce994a.png
  5. Wprowadź adres URL witryny administratora SharePoint. Na przykład: „http://contoso.onmicrosoft.com”

    6c5d99abc968d6deccd2592312aa96a1.png
  6. Pojawi się okno logowania SharePoint Online. Zaloguj się, używając poświadczeń swojego konta SharePoint Online.
    UwagaQNAP nie zapisuje poświadczeń Twojego konta SharePoint Online.
  7. PowerShell uruchamia skrypt PowerShell Boxafe Auth. Po zakończeniu naciśnij Enter.

    90cb82ad953de5121d086df5ae0283e5.png
  8. Zaloguj się do HDP for SaaS.
  9. Postępuj zgodnie z instrukcją obsługi HDP for SaaS, aby Obtain Microsoft 365 Domain Authentication Credentials.