Office 365 PowerShell への接続Connect to Office 365 PowerShell

の概要: コマンドラインから管理タスクを実行するのには Office 365 の PowerShell を使用して、Office 365 の組織に接続します。Summary: Connect to your Office 365 organization using Office 365 PowerShell to perform administration tasks from the command line.

Office 365 PowerShell を使用して、コマンド ラインから Office 365 設定を管理します。Office 365 PowerShell への接続は、必要なソフトウェアのインストール、必要なソフトウェアの実行、Office 365 組織への接続という、シンプルな 3 段階のプロセスです。Office 365 PowerShell lets you to manage your Office 365 settings from the command line. Connecting to Office 365 PowerShell is a simple three-step process where you install the required software, run the required software, and then connect to your Office 365 organization.

ヒント

PowerShell を初めて使用されますか。PowerShell の概要に関するビデオを視聴し、LinkedIn Learning にアクセスしてください。New to PowerShell? See a video Overview of PowerShell, brought to you by LinkedIn Learning.

始める前に把握しておくべき情報What do you need to know before you begin?

  • 予想所要時間 : 5 分Estimated time to complete: 5 minutes

  • 次の Windows のバージョンを使用できます。You can use the following versions of Windows:

    • Windows 10、Windows 8.1、Windows 8 または Windows 7 Service Pack 1 (SP1)Windows 10, Windows 8.1, Windows 8 or Windows 7 Service Pack 1 (SP1)

    • Windows Server 2016、Windows Server 2012 R2、Windows Server 2012、または Windows Server 2008 R2 SP1Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, or Windows Server 2008 R2 SP1

      注意

      64 ビット バージョンの Windows を使用してください。Microsoft PowerShell の Microsoft Azure Active Directory モジュールの 32 ビット バージョンのサポートは 2014 年 10 月に終了しました。Use a 64-bit version of Windows. Support for the 32-bit version the Microsoft Azure Active Directory Module for Windows PowerShell was discontinued in October of 2014.

  • これらの手順は、Office 365 の管理者ロールのメンバーであるユーザーを意図しています。詳細については、 Office 365 の管理者の役割を参照してください。These procedures are intended for users who are members of an Office 365 admin role. For more information, see About Office 365 admin roles.

Microsoft PowerShell の Microsoft Azure Active Directory モジュールとの接続Connect with the Microsoft Azure Active Directory Module for Windows PowerShell

Microsoft PowerShell の Microsoft Azure Active Directory モジュールには、コマンドレット名に Msol が含まれています。Commands in the Microsoft Azure Active Directory Module for Windows PowerShell have Msol in their cmdlet name.

手順 1: 必要なソフトウェアをインストールしますStep 1: Install required software

これらの手順は、お使いのコンピューターで 1 度だけ必要となり、接続する度に実行する必要はありません。しかし、定期的にソフトウェアの新しいバージョンをインストールする必要があります。These steps are required once on your computer, not every time you connect. However, you'll likely need to install newer versions of the software periodically.

  1. Microsoft Online Services サインイン アシスタントの 64 ビット バージョンをインストールします: IT プロフェッショナル用 Microsoft Online Services サインイン アシスタント RTWInstall the 64-bit version of the Microsoft Online Services Sign-in Assistant: Microsoft Online Services Sign-in Assistant for IT Professionals RTW.

  2. 以下の手順に従って、Windows PowerShell の Microsoft Azure Active Directory モジュールをインストールします。Install the Microsoft Azure Active Directory Module for Windows PowerShell with these steps:

    • 管理者レベルの PowerShell コマンド プロンプトを開きます。Open an administrator-level PowerShell command prompt.
    • Install-Module MSOnline コマンドを実行します。Run the Install-Module MSOnline command.
    • NuGet プロバイダーをインストールするようにメッセージが表示されたら、「Y」と入力し、ENTER を押します。If prompted to install the NuGet provider, type Y and press ENTER.
    • PSGallery からモジュールをインストールするようにメッセージが表示されたら、「Y」と入力し、ENTER を押します。If prompted to install the module from PSGallery, type Y and press ENTER.
    • インストール後、PowerShell コマンド ウィンドウを閉じます。After installation, close the PowerShell command window.

手順 2: Office 365 サブスクリプションの Azure AD に接続します。Step 2: Connect to Azure AD for your Office 365 subscription

アカウント名とパスワード のみを使用して接続する場合:To connect with just an account name and password:

  1. Windows PowerShell コマンド プロンプトを実行します。Run a Windows PowerShell command prompt.
  2. Windows PowerShell コマンド ウィンドウで次のコマンドを実行します。In the Windows PowerShell command window, run the following commands:

    $UserCredential = Get-Credential
    Connect-MsolService -Credential $UserCredential
    
  3. [Windows PowerShell 資格情報の要求] ダイアログ ボックスで、Office 365職場または学校のアカウント ユーザー名とパスワードを入力してから [OK] をクリックします。In the Windows PowerShell Credential Request dialog box, type your Office 365 work or school account user name and password, and then click OK.

多要素認証 (MFA) を使用して接続する場合:To connect with multi-factor authentication (MFA):

  1. Windows PowerShell コマンド プロンプトを実行します。Run a Windows PowerShell command prompt.
  2. Microsoft PowerShell の Microsoft Azure Active Directory モジュール コマンド ウィンドウで、次のコマンドを実行します。In the Microsoft Azure Active Directory Module for Windows PowerShell command window, run the following command.

    Connect-MsolService
    
  3. [Azure Active Directory PowerShell] ダイアログ ボックスで、Office 365職場または学校のアカウント ユーザー名とパスワードを入力してから、 [サインイン] をクリックします。In the Azure Active Directory PowerShell dialog box, type your Office 365 work or school account user name and password, and then click Sign in.

  4. [Azure Active Directory PowerShell] ダイアログ ボックスの手順に従って、検証コードなどの他の認証情報を提供してから、 [サインイン] をクリックします。Follow the instructions in the Azure Active Directory PowerShell dialog box to provide additional authentication information, such as a verification code, and then click Sign in.

正常な動作を確認する方法How do you know this worked?

何もエラーが表示されなければ、正常に接続されています。簡単に確かめるには、Office 365 コマンドレット ( Get-MsolUser など) を実行して結果を確認します。If you don't receive any errors, you connected successfully. A quick test is to run an Office 365 cmdlet—for example, Get-MsolUser —and see the results.

エラーが表示された場合は、次の要件を確認します。If you receive errors, check the following requirements:

  • よくある原因は、正しくないパスワードです 。手順 3 をもう一度実行して、ユーザー名とパスワードの入力に注意します。A common problem is an incorrect password. Run Step 3 again. and pay close attention to the user name and password you enter.

  • * 、Microsoft Azure Active ディレクトリ モジュールを Windows PowerShell には、Microsoft.NET Framework 3.5 。上のコンピューター * * x * 機能を有効にします。お使いのコンピューターがインストールされている新しいバージョンを持っている可能性があります (たとえば、4 または 4.5* 。x )、.NET Framework の以前のバージョンとの互換性を有効または無効になっている下位ですが。詳細については、次のトピックを参照してください。The Microsoft Azure Active Directory Module for Windows PowerShell requires that the Microsoft .NET Framework 3.5. x* feature is enabled on your computer*. It's likely that your computer has a newer version installed (for example, 4 or 4.5. x*), but backwards compatibility with older versions of the .NET Framework can be enabled or disabled. For more information, see the following topics:

  • お使いの Microsoft PowerShell の Microsoft Azure Active Directory モジュール のバージョンは期限切れの可能性があります。 Office 365 PowerShell または Microsoft PowerShell の Microsoft Azure Active Directory モジュール で、次のコマンドを実行して確認します。Your version of the Microsoft Azure Active Directory Module for Windows PowerShell might be out of date. To check, run the following command in Office 365 PowerShell or the Microsoft Azure Active Directory Module for Windows PowerShell:

    (Get-Item C:\Windows\System32\WindowsPowerShell\v1.0\Modules\MSOnline\Microsoft.Online.Administration.Automation.PSModule.dll).VersionInfo.FileVersion
    

    返されたバージョン番号が 1.0.8070.2 の値より小さい場合は、Microsoft PowerShell の Microsoft Azure Active Directory モジュール をアンインストールして、手順 1 のリンクから最新バージョンをインストールします。If the version number returned is lower than the value 1.0.8070.2, uninstall the Microsoft Azure Active Directory Module for Windows PowerShell and install the latest version from the link in Step 1.

  • 接続エラーが発生した場合、次のトピックをご覧ください: **"Connect-MsolService:型の例外がスローされました" というエラーIf you receive a connection error, see this topic:** "Connect-MsolService: Exception of type was thrown" error.

グラフ モジュールの Azure Active Directory PowerShell を使用して接続します。Connect with the Azure Active Directory PowerShell for Graph module

グラフ モジュールのアクティブなディレクトリの PowerShell を Azureのモジュール内のコマンドでは、コマンドレット名にAzureADがあります。Commands in the Azure Active Directory PowerShell for Graph module module have AzureAD in their cmdlet name.

グラフ モジュール用の新しい Azure Active Directory の PowerShell コマンドレットを必要とする手順は、モジュールをインストールし、Office 365 サブスクリプションに接続する手順を使用します。For procedures that require the new cmdlets in the Azure Active Directory PowerShell for Graph module, use these steps to install the module and connect to your Office 365 subscription.

注意

異なるバージョンの Microsoft Windows のサポートについては、グラフのモジュールのアクティブなディレクトリの PowerShell を Azureを参照してください。See Azure Active Directory PowerShell for Graph module for information about the support for different versions of Microsoft Windows.

手順 1: 必要なソフトウェアをインストールしますStep 1: Install required software

これらの手順は、お使いのコンピューターで 1 度だけ必要となり、接続する度に実行する必要はありません。しかし、定期的にソフトウェアの新しいバージョンをインストールする必要があります。These steps are required once on your computer, not every time you connect. However, you'll likely need to install newer versions of the software periodically.

  1. 管理者特権で Windows PowerShell コマンド プロンプトを開きます (Windows PowerShell を管理者として実行)。Open an elevated Windows PowerShell command prompt (run Windows PowerShell as an administrator).

  2. [ Administrator:Windows PowerShell] コマンド ウィンドウで、次のコマンドを実行します。In the Administrator: Windows PowerShell command window, run this command:

    Install-Module -Name AzureAD 
    

信頼されていないリポジトリからモジュールをインストールするようにメッセージが表示されたら、「Y」と入力し、ENTER を押します。If prompted about installing a module from an untrusted repository, type Y and press ENTER.

手順 2: Office 365 サブスクリプションの Azure AD に接続します。Step 2: Connect to Azure AD for your Office 365 subscription

アカウント名とパスワードを使用して Office 365 サブスクリプションに接続するには、以下の操作を実行します。To connect to your Office 365 subscription with an account name and password:

$UserCredential = Get-Credential
Connect-AzureAD -Credential $UserCredential

[Windows PowerShell 資格情報の要求] ダイアログ ボックスで、Office 365職場または学校のアカウント ユーザー名とパスワードを入力してから [OK] をクリックします。In the Windows PowerShell Credential Request dialog box, type your Office 365 work or school account user name and password, and then click OK.

多要素認証 (MFA) を使用して Office 365 サブスクリプションに接続するには、以下の操作を実行します。To connect to your Office 365 subscription with multi-factor authentication (MFA):

Connect-AzureAD

[Azure Active Directory PowerShell] ダイアログ ボックスで、Office 365職場または学校のアカウント ユーザー名とパスワードを入力してから、 [サインイン] をクリックします。In the Azure Active Directory PowerShell dialog box, type your Office 365 work or school account user name and password, and then click Sign in.

[Azure Active Directory PowerShell] ダイアログ ボックスの手順に従って、検証コードなどの他の認証情報を提供してから、 [サインイン] をクリックします。Follow the instructions in the Azure Active Directory PowerShell dialog box to provide additional authentication information, such as a verification code, and then click Sign in.

接続した後、グラフのモジュールのアクティブなディレクトリの PowerShell を Azureの新しいコマンドレットを使用できます。After connecting, you can use the new cmdlets for the Azure Active Directory PowerShell for Graph module.

See alsoSee also