Office 365 SharePoint オンデマンド評価の概要

オンデマンド評価-Office 365 SharePoint は、Microsoft エンジニアによって提供されるプロアクティブサービスで、Office 365 サブスクリプション内での操作、構成、および使用に関するガイダンスを分析して提供します。 このサービスは、Office 365 への投資を最大限に活用するためにお勧めです。

Office 365 SharePoint 評価の主要な柱

  • 運用プロセス
  • Microsoft 365 セキュリティ
  • SharePoint サイト設定
  • SharePoint サイト構成
  • InfoPath フォームの使用*
  • クラシック ワークフローの使用*
  • SharePoint サイトのモダン化*

注:

上記のアスタリスク (*) の項目は、SharePoint モダン化スキャナー ツールを使用して収集した情報であり、現在は評価に統合されています。 このツールは、評価と同じアクセス許可を使用してすべての情報を収集します。 スキャンの完了にかかる時間が原因で受け取ったフィードバックに基づいて、最新化スキャナー ツールは、既定では、過去 90 日間のアクティビティがあった従来のサイトでのみ実行されます (必要に応じて、日数はカスタマイズ可能です。 前提条件ドキュメントの付録を参照してください。 ただし、特定のサイトのリストで実行することを考慮し、サイトのカスタム リストを追加する機能を追加して、実行のたびに動的にスキャナー ツールでサイトを選択できるようにしました。 セットアップの詳細については、 前提条件に関するドキュメントの付録を参照してください。

前提条件

サービス ハブを通じて使用できるオンデマンド評価のメリットを活用するには、次のことを行う必要があります。

  1. 有効な Azure サブスクリプションが Services Hub にリンクされ、Office 365 の Exchange 評価が追加されていなければなりません。 詳細については、『オンデマンド評価の概要』 を参照するか、『Services Hub を Azure Log Analytics にリンクする方法』をご覧ください。

  2. 評価を設定するには、Office 365 グローバル管理者アカウントが必要です。

    • MFA がサポートされています。
    • ソブリン クラウドがサポートされている
  3. テナントのクラシック ワークフローを識別するには、モダン化スキャナー ツールで、評価に Sites.FullControl.All アクセス許可を持つための前提条件 (ステップ 4)で作成された Microsoft 評価 Azure AD アプリケーションが必要です。 このアクセス許可は、評価の既定では設定されないので、従来のワークフローの使用のみを理解する必要がある場合は、手動で設定する必要があります。

  4. SharePoint Online テナント構成/テナント制限設定を収集するために、Microsoft Assessment Azure AD アプリケーションには Sites.Manage.All が必要です。 このアクセス許可はアプリケーションに対して既定では設定されていないため、手動で設定する必要があります。必要なドキュメント (セクション: クラシック ワークフローを表示するためのアクセス許可の設定) を参照し、 Sites.FullControl.All アクセス許可の代わりに Sites.Manage.All アクセス許可を割り当てる必要があります。

  5. Microsoft 365 SharePoint 評価の前提条件を確認してください。 このドキュメントは、Office 365 SharePoint Assessment の詳細な技術文書と、評価の実行に必要な準備について説明します。 また、評価によって収集される異なる種類のデータについても説明しています。

  6. Microsoft Assessment アプリケーションをセットアップします

    注:

    ご使用の環境の初期構成を行い、オンデマンド評価を実行するには、平均して 30 分間かかります。 評価を実行した後、Azure Log Analytics でデータを確認できます。 これにより、推奨事項の優先順位付けられたリストが提供されます。これは 6 つの重点分野にまたがって分類されます。 これにより、ユーザーとユーザーのチームが、リスク レベル、ご使用の環境の正常性、リスクを軽減する行為をすばやく理解し、IT 全体の正常性を向上できます。

データ収集マシンでの Office 365 SharePoint 評価のセットアップ

PowerShell コマンドレットをインストールすます

指定されたデータ収集マシンで次の手順を実行します。

  1. 他のすべての PowerShell セッションが閉じられていることを確認してください。

  2. 評価データの作業ディレクトリを作成します。 例:「C:\SPOA」(またはシステムによって予約されている C:\ODA 以外の他のフォルダー)

  3. [管理者として実行] を使用して、Windows PowerShell (PowerShell 5.1 であることを確認) コマンド プロンプトを開きます。

  4. シェルで次のコマンドを入力します。

    Set-ExecutionPolicy -ExecutionPolicy RemoteSigned
    Install-Module MSOnline
    Install-Module Microsoft.Graph -RequiredVersion 1.27.0 -SkipPublisherCheck -Allowclobber 
    Install-Module -Name Microsoft.Online.SharePoint.PowerShell -AllowClobber -Force
    Uninstall-Module SharePointPnPPowerShellOnline -Force -AllVersions
    Install-Module PnP.Powershell -RequiredVersion 1.12.0 -SkipPublisherCheck -Allowclobber

    Import-Module MSOnline -Verbose
    Import-Module Microsoft.Graph -Verbose
    Import-Module PnP.Powershel -Verbose
    Import-Module Microsoft.Online.SharePoint.PowerShell -Verbose

    $dir = "C:\SPOA" #The location for the working directory e.g. "C:\SPOA"

スケジュールされたタスクのセットアップ

    $scheduleTask = Get-Credential #Account to setup and Run Scheduled Task
    Add-SharePointOnlineAssessmentTask –WorkingDirectory $dir -ScheduledTaskUsername $scheduleTask.username -ScheduledTaskPassword $scheduleTask.password

注:

この構成では、セットアップ処理を容易にするために PowerShell の変数を使用します。

  1. 以下のように、コンピューターでスケジュールされたタスクを実行できるアカウントを入力するように求められます。 必要なユーザー アカウントの資格情報を提供し、スケジュールされたタスクを実行します。 この資格情報は、SharePoint Online Assessment を実行するときに使用します。
ScheduledTaskUsername:
ScheduledTaskPassword:
WorkspaceId:

注:

評価タスクのセットアップに使用されるアカウントは、コンピューターのローカル管理者のものである必要があります。それは、コンピューターにあるローカル管理者のローカル アカウントまたはドメイン アカウントでも構いません。 ローカル アカウントを使用している場合は、アカウント名とパスワードを入力するだけです。ドメイン アカウントを使用している場合は、ドメイン\アカウントの形式を使用します。 -アカウントは、マシンのログイン アカウントと同じである必要があります。

<ワークスペース ID> は、アップロードされたデータの保存に使用される Log Analytics ワークスペースの ID を指定します。

  1. セットアップが完了すると、次のメッセージが表示されます。
[SharePointOnlineAssessment]Task Creation Successful.
[SharePointOnlineAssessment]SharePointOnlineAssessment setup successful.
[SharePointOnlineAssessment]Detailed log at: C:/\****.log
[SharePointOnlineAssessment][2804]To receive continued assessment updates, please close this PowerShell Windows
  1. [検索結果] ウィンドウを閉じます。

  2. タスク スケジューラを起動します。

  3. [Task Scheduler]-[Task Scheduler Library]-[Microsoft]-[Operations Management Suite]-[AOI-***]-[Assessments]-[SharePointOnlineAssessment] の順に展開します。

  4. 右側のウィンドウで SharePointOnlineAssessment タスクを確定できます。

  5. データ収集は、前のスクリプトを実行してから1時間以内にトリガーされ、その後7日ごとにトリガーされます。 タスクは、別の日時に実行するように変更できます。また強制的に即時実行することもできます。

  6. タスクを右クリック して、[実行] をクリックします。

収集および分析中、データはセットアップ中に構成された WorkingDirectory フォルダーの下に、次の構造を使用して一時的に保存されます。

[WorkingDirectory]
|-- SharePointOnlineAssessment
     |-- [Numbered Folder] ==> The data is stored
     |-- Logs
     |-- Omsassessment
  1. データ収集は、前のスクリプトを実行してから 1 時間以内に 7 日ごとに、 SharePointOnlineAssessment という名前のスケジュールされたタスクによってトリガーされます。 タスクは、別の日付/時刻で実行されるように変更したり、タスク スケジューラー ライブラリから即実行されるよう強制したりすることもできます。
 |-- Microsoft
    |--
        |-- Operations Management Suite
            |-- AOI-[XXX]
                |-- Assessments
                    |-- SharePointOnlineAssessment
  1. 収集および分析している間に、セットアップ時に構成された作業ディレクトリ フォルダー下にデータが一時的に保存されます。

  2. 数分後には、Log Analytics と Services Hubダッシュボードで評価結果を入手できます。 次の場所に移動して、結果を確認することができます。

|-- Services Hub
    |-- Health
        |-- Assessments
            |-- View All Assessments
  1. SharePoint オンライン環境に関する問題に Microsoft 認定エンジニアとともに対応したい場合は、Microsoft 担当者に連絡し、リモートまたはオンサイト CSA 主導デリバリーについて問い合わせてください
契約 リモート エンジニア オンサイト エンジニア
Premier RAP as a Service - Office 365 SharePoint データシート RAP as a Service PLUS - Office 365 SharePoint データシート
ユニファイド オンデマンド評価 - Office 365 SharePoint リモート データシート オンデマンド評価 - Office 365 SharePoint オンサイト データシート