SharePoint のデータを Boxafe にバックアップする際に、「アクセストークンを取得できません」というエラーが発生するのはなぜですか?


最終更新日: 2023-01-11

該当製品

Boxafe


主な原因

「アクセストークンを取得できません」エラーは、ACSアプリのみのアクセストークンがSharePoint Onlineアカウントで無効化されているため発生している可能性があります。

ACSアプリアクセスのみのトークンを使用するアプリは、新しいMicrosoft 365テナントでデフォルトで無効化されています。


対処

SharePoint OnlineアカウントにBoxafeアクセス権限を付与するためには、ACSアプリのみのアクセストークンを有効化します。その前にSharePoint Online Management Shellの設定が必要な場合があります。

SharePoint Online Management Shellの設定

  1. http://www.microsoft.com/en-us/download/details.aspx?id=35588から SharePoint Online Management Shellをダウンロードしてインストールします。
  2. PowerShellの昇格プロンプトを開きます。
  3. 以下のコマンドを実行し、SharePoint Online Management Shellのバージョンを確認します。
    Get-Module -Name Microsoft.Online.SharePoint.PowerShell -ListAvailable | Select Name,Version
  4. お使いのSharePoint Online Management Shellバージョンが16.0.20912.12000以前の場合は、以下のコマンドを実行して最新のモジュールを強制インストールします。
    Install-Module -Force -Name Microsoft.Online.SharePoint.PowerShell
  5. 実行ポリシーが制限されている場合は、以下のコマンドを実行して制限を解除する必要があります。
    Set-ExecutionPolicy -ExecutionPolicy Unrestricted

ACSアプリのみのアクセストークンの有効化

  1. Boxafe_Auth.ps1(Boxafe Auth Powershell Script)を https://www.qnap.com/images/faq/no.1149/Boxafe_Auth.zipからダウンロードして解凍します。
  2. PowerShellの昇格プロンプトを開きます。
  3. Boxafe_Auth.ps1を実行します。
  4. 確認メッセージが表示されたら、Aボタンを押します。
  5. SharePoint管理者サイトURLを入力します。例:「http://contoso.onmicrosoft.com
  6. SharePoint Onlineログインウィンドウが開きます。SharePoint Onlineのアカウント情報を使ってサインインします。

    QNAPは、SharePoint Onlineアカウント資格情報を保存しません。

  7. PowerShellは、Boxafe Auth PowerShell Scriptを実行します。終了したら、Enterキーを押します。
  8. Boxafeにログインします。
  9. Boxafeのユーザーガイドに従って、Microsoft 365ドメイン認証情報を取得します。

この記事は役に立ちましたか?

ご意見をいただき、ありがとうございます。

この記事の改善箇所をお知らせください。

その他のフィードバックがある場合は、以下に入力してください。

仕様を選択

      もっと見る 閉じる

      当ページを他の国/地域で見る:

      気軽にお問い合わせ! show inquiry button
      open menu
      back to top