Configuration Manager でのアプリケーションの作成と展開Create and deploy an application with Configuration Manager

適用対象:Configuration Manager (Current Branch)Applies to: Configuration Manager (current branch)

このトピックでは、すぐに操作を開始し、アプリケーションを Configuration Manager で作成します。In this topic, you'll jump right in and create an application with Configuration Manager. この例では、Contoso.msi と呼ばれる Windows PC 用の基幹業務アプリ (このアプリは社内の Windows 10 を実行するすべての PC にインストールされている必要があります) を含むアプリケーションを作成し、展開します。In this example, you'll create and deploy an application that contains a line-of-business app for Windows PCs called Contoso.msi, which must be installed on all PCs that are running Windows 10 in your company. その過程で、アプリケーションを効果的に管理するのに役立つさまざまな事柄について学習します。Along the way, you'll learn about many of the things you can do to manage applications effectively.

この手順は、Configuration Manager アプリケーションを作成および展開する方法の概要を示すことを目的としていますが、This procedure is designed to give you an overview of how to create and deploy Configuration Manager applications. ただし、すべての構成オプションや、他のプラットフォーム用のアプリケーションを作成および展開する方法については説明していません。However, it does not cover all the configuration options, or how to create and deploy applications for other platforms.

各プラットフォームに関する特定の詳細は、次の記事のいずれかを参照してください。For specific details that are relevant to each platform, see one of the following articles:

Configuration Manager アプリケーションに既に精通している場合は、このトピックをスキップできます。If you are already familiar with Configuration Manager applications, you can skip this topic. ただし、アプリケーションを作成および展開するときに、使用可能なすべてのオプションについて確認するには、「アプリケーションの作成」を参照してください。However, you might want to review Create applications to learn about all the options that are available when you create and deploy applications.

アップグレードを開始する前にBefore you start

アプリケーションをインストールするサイトの準備を完了し、このトピックで使用されている用語を理解できるように、「アプリケーション管理の概要」の情報を必ず確認してください。Make sure that you've reviewed the information in Introduction to application management so that you have prepared your site to install applications and you understand the terminology that's used in this topic.

また、Contoso.msi アプリのインストール ファイルがネットワーク上のアクセス可能な場所に配置されていることを確認してください。Also, make sure that the installation files for the Contoso.msi app are in an accessible location on your network.

Configuration Manager アプリケーションの作成Create the Configuration Manager application

アプリケーションの作成ウィザードを開始してアプリケーションを作成するにはTo start the Create Application Wizard and create the application

  1. Configuration Manager コンソールで、 [ソフトウェア ライブラリ] > [アプリケーション管理] > [アプリケーション] の順に選択します。In the Configuration Manager console, choose Software Library > Application Management > Applications.

  2. [ホーム] タブの [作成] グループで、 [アプリケーションの作成] を選択します。On the Home tab, in the Create group, choose Create Application.

  3. アプリケーションの作成ウィザード[全般] ページで、[このアプリケーションの情報をインストール ファイルから自動的に検出する] を選択します。On the General page of the Create Application Wizard, choose Automatically detect information about this application from installation files. これを選択すると、ウィザード内の一部の情報は、.msi インストール ファイルから抽出された情報で事前に設定されています。This pre-populates some of the information in the wizard with information that's extracted from the installation .msi file. 以下の情報を指定します。Then specify the following information:

    • 種類 - [Windows インストーラー (*.msi ファイル)] を選択します。Type: Choose Windows Installer (*.msi file).

    • 場所 - インストール ファイル Contoso.msi の場所を入力します (または [参照] を選択して一覧から場所を選択します)。Location: Type the location (or choose Browse to select the location) of the installation file Contoso.msi. Configuration Manager がインストール ファイルを見つけることができるように、この場所は \\Server\Share\File の形式で指定する必要があります。Note that the location must be specified in the form \\Server\Share\File for Configuration Manager to locate the installation files.

    次のスクリーン ショットのようになります。You'll end up with something that looks like the following screenshot:

    アプリの管理ウィザードの全般ページ

  4. [次へ] をクリックします。Choose Next. [情報のインポート] ページに、アプリと Configuration Manager にインポートされた関連ファイルに関する情報が表示されます。On the Import Information page, you'll see some information about the app and any associated files that were imported to Configuration Manager. 完了したら、[次へ] を再度クリックします。Once you are done, choose Next again.

  5. [一般情報] ページで、Configuration Manager コンソールで並べ替えたり、見つけたりするのに役立つアプリケーションに関する追加の情報を入力できます。On the General Information page, you can supply further information about the application to help you sort and locate it in the Configuration Manager console.

    さらに、 [インストール プログラム] フィールドに、PC にアプリケーションをインストールするために使用する完全なコマンド ラインを指定することができます。Additionally, the Installation program field lets you specify the full command line that will be used to install the application on PCs. これを編集して、独自のプロパティ (たとえば、無人インストールの場合 /q) を追加することができます。You can edit this to add your own properties (for example /q for an unattended installation).

    ヒント

    アプリケーション インストール ファイルをインポートした場合、ウィザードのこのページのいくつかのフィールドは、値が自動的に入力されている可能性があります。Some of the fields on this page of the wizard might have been filled in automatically when you imported the application installation files.

    次のスクリーンショットのような画面になります。You'll end up with a screen that looks similar to the following screenshot:

    アプリの管理ウィザードの一般情報ページ

  6. [次へ] をクリックします。Choose Next. [概要] ページで、アプリケーションの設定を確認し、ウィザードを完了することができます。On the Summary page, you can confirm your application settings and then complete the wizard.

    これで、アプリの作成が完了しました。You've finished creating the app. アプリを確認するには、[ソフトウェア ライブラリ] ワークスペースで [アプリケーション管理] を展開し、[アプリケーション] を選択します。To find it, in the Software Library workspace, expand Application Management, and then choose Applications. この例の場合、次のように表示されます。For this example, you'll see:

    最終的なアプリのグラフィック

アプリケーションのプロパティとその展開の種類を調べるExamine the properties of the application and its deployment type

アプリケーションを作成したら、必要に応じてアプリケーションの設定を調整できます。Now that you've created an application, you can refine the application settings if you need to. アプリケーションのプロパティを確認するには、アプリを選択し、[ホーム] タブの [プロパティ] グループにある [プロパティ] をクリックします。To look at the application properties, select the app, and then, in the Home tab in the Properties group, choose Properties.

[<Contoso> アプリケーション プロパティ] ダイアログ ボックスに、アプリケーションの動作を細かく調整するために構成可能な多くの項目が表示されます。In the <Contoso> Application Properties dialog box, you'll see many items that you can configure to refine the behavior of the application. 構成できるすべての設定の詳細については、「アプリケーションの作成」を参照してください。For details about all the settings you can configure, see Create applications. この例では、アプリケーションの展開の種類の一部のプロパティのみを変更します。For the purposes of this example, you'll just be changing some properties of the application's deployment type.

[展開の種類] タブ > [Contoso Application] (Contoso アプリケーション) 展開の種類 > [編集] を選択します。Choose the Deployment Types tab > Contoso Application deployment type > Edit.

次のようなダイアログ ボックスが表示されます。You'll see a dialog box like this one:

アプリ管理アプリのプロパティ ページ

展開の種類に要件を追加します。Add a requirement to the deployment type

要件には、デバイスにアプリケーションをインストールする前に満たす必要がある条件を指定します。Requirements specify conditions that must be met before an application is installed on a device. 組み込まれている要件から選択したり、独自に作成したりできます。You can choose from built-in requirements or you can create your own. この例では、Windows 10 を実行している PC にのみアプリケーションをインストールする要件を追加します。In this example, you add a requirement that the application will only get installed on PCs that are running Windows 10.

  1. 開いた [展開の種類] プロパティ ページから、[要件] タブを選択します。From the deployment type properties page you just opened, choose the Requirements tab.

  2. [追加] を選択して [要件の作成] ダイアログ ボックスを開きます。Choose Add to open the Create Requirement dialog box.

  3. [要件の作成] ダイアログ ボックスで、次の情報を指定します。In the Create Requirement dialog box, specify the following information:

    • [カテゴリ] - [デバイス]Category: Device

    • [条件] - [オペレーティング システム]Condition: Operating system

    • [ルールの種類] - [値]Rule type: Value

    • 演算子: 次のいずれかOperator: One of

    • オペレーティング システムの一覧から、 [Windows 10] を選択します。From the operating systems list, select Windows 10.

    ダイアログ ボックスは次のようになります。You'll end up with a dialog box that looks like this:

    アプリ管理アプリの要件ページ

  4. [OK] を選択して、開いている各プロパティ ページを閉じます。Choose OK to close each property page that you opened. Configuration Manager コンソールの [アプリケーション] 一覧に戻ります。Then return to the Applications list in the Configuration Manager console.

ヒント

要件を指定すると、必要になる Configuration Manager コレクションの数を減らすことができます。Requirements can help reduce the number of Configuration Manager collections you need. Windows 10 を実行している PC にのみアプリケーションをインストールできるように指定したため、他のさまざまなオペレーティング システムを実行している PC を含むコレクションには、後から展開できます。Because you just specified that the application can only get installed on PCs that are running Windows 10, you can later deploy this to a collection that contains PCs that run many different operating systems. アプリケーションは Windows 10 の PC にのみインストールされます。But the application will only get installed on Windows 10 PCs.

アプリケーション コンテンツを配布ポイントに追加するAdd the application content to a distribution point

次に、PC にアプリケーションを正常に展開するには、アプリケーション コンテンツを配布ポイントに確実にコピーします。Next, to deploy the application to PCs, make sure that the application content is copied to a distribution point. PC は、この配布ポイントにアクセスしてアプリケーションをインストールします。PCs access the distribution point to install the application.

ヒント

配布ポイントと Configuration Manager のコンテンツ管理の詳細については、「コンテンツ管理インフラストラクチャの展開と管理」を参照してください。To find out more about distribution points and content management in Configuration Manager, see Manage content and content infrastructure.

  1. Configuration Manager コンソールで、 [ソフトウェア ライブラリ] をクリックします。In the Configuration Manager console, choose Software Library.

  2. [ソフトウェア ライブラリ] ワークスペースで [アプリケーション] をクリックします。In the Software Library workspace, expand Applications. アプリケーションの一覧で、作成した Contoso アプリケーション を選択します。Then, in the list of applications, select the Contoso Application that you created.

  3. [ホーム] タブの [展開] グループで、 [コンテンツの配布] をクリックします。On the Home tab, in the Deployment group, choose Distribute Content.

  4. コンテンツの配布ウィザード[全般] ページで、アプリケーション名が正しいことを確認し、[次へ] をクリックします。On the General page of the Distribute Content Wizard, check that the application name is correct, and then choose Next.

  5. [コンテンツ] ページで、配布ポイントにコピーされる情報を確認し、[次へ] を選択します。On the Content page, review the information that will be copied to the distribution point, and then choose Next.

  6. [コンテンツの配布先] ページで、[追加] を選択して、アプリケーション コンテンツをインストールする 1 つまたは複数の配布ポイントを選択するか、または配布ポイント グループを選択します。On the Content Destination page, choose Add to select one or more distribution points, or distribution point groups on which to install the application content.

  7. ウィザードを完了します。Complete the wizard.

配布ポイントにアプリケーション コンテンツが正常にコピーされたことを確認するには、[監視] ワークスペースで [配布ステータス] > [コンテンツのステータス] で作成します。You can check that the application content was copied successfully to the distribution point from the Monitoring workspace, under Distribution Status > Content Status.

アプリケーションの配置Deploy the application

次に、階層内のデバイス コレクションにアプリケーションを展開します。Next, deploy the application to a device collection in your hierarchy. この例では、[すべてのシステム] デバイス コレクションにアプリケーションを展開します。In this example, you deploy the application to the All Systems device collection.

ヒント

以前選択した要件のため、Windows 10 コンピューターのみがアプリケーションをインストールすることに注意してください。Remember that only Windows 10 computers will install the application because of the requirements that you selected earlier.

  1. Configuration Manager コンソールで、 [ソフトウェア ライブラリ] > [アプリケーション管理] > [アプリケーション] の順に選択します。In the Configuration Manager console, choose Software Library > Application Management > Applications.

  2. アプリケーションの一覧から、先ほど作成したアプリケーション (Contoso アプリケーション) を選択し、[ホーム] タブで [展開] グループの [展開] を選択します。From the list of applications, select the application that you created earlier (Contoso Application), and then, on the Home tab in the Deployment group, choose Deploy.

  3. ソフトウェアの展開ウィザード[全般] ページで、 [参照] を選択して [すべてのシステム] デバイス コレクションを選択します。On the General page of the Deploy Software Wizard, choose Browse to select the All Systems device collection.

  4. [コンテンツ] ページで、PC がアプリケーションをインストールする際の元となる配布ポイントが選択されていることを確認します。On the Content page, check that the distribution point from which you want PCs to install the application is selected.

  5. [展開設定] ページで、展開アクションが [インストール] に設定され、展開の目的が [必須] に設定されていることを確認します。On the Deployment Settings page, make sure that the deployment action is set to Install, and the deployment purpose is set to Required.

    ヒント

    展開の目的を [必須] に設定すると、設定した要件を満たす PC にアプリケーションが確実にインストールされるようになります。By setting the deployment purpose to Required, you make sure that the application is installed on PCs that meet the requirements that you set. この値を [利用可能] に設定すると、ユーザーがソフトウェア センターから必要に応じてアプリケーションをインストールできるようになります。If you set this value to Available, then users can install the application on demand from Software Center.

  6. [スケジュール] ページで、アプリケーションをインストールする時間を構成できます。On the Scheduling page, you can configure when the application will be installed. この例では、 [使用可能な時間後直ちに] を選択します。For this example, select As soon as possible after the available time.

  7. [ユーザー エクスペリエンス] ページで、[次へ] を選択して既定値をそのまま使用します。On the User Experience page, choose Next to accept the default values.

  8. ウィザードを完了します。Complete the wizard.

以下の [アプリケーションを監視する] セクション内の情報を使用して、アプリケーション展開の状態を確認します。Use the information in the following Monitor the application section to see the status of your application deployment.

アプリケーションを監視するMonitor the application

このセクションでは、展開したアプリケーションの展開状態をすばやく確認できます。In this section, you'll take a quick look at the deployment status of the application that you just deployed.

展開状態を確認するにはTo review the deployment status

  1. Configuration Manager コンソールで、 [監視] > [展開] の順に選択します。In the Configuration Manager console, choose Monitoring > Deployments.

  2. 展開の一覧から、 Contoso アプリケーション を選択します。From the list of deployments, select Contoso Application.

  3. [ホーム] タブの [展開] グループで、[ステータスの表示] を選択します。On the Home tab, in the Deployment group, choose View Status.

  4. アプリケーション展開に関する詳細な状態の更新を確認するには、次のタブのいずれかを選択します。Select one of the following tabs to see more status updates about the application deployment:

    • [成功]: 指定された PC にアプリケーションが正常にインストールされました。Success: The application installed successfully on the indicated PCs.

    • [進行中]: アプリケーションのインストールはまだ終了していません。In Progress: The application has not yet finished installing.

    • [エラー]: 指定された PC にアプリケーションをインストールしているときにエラーが発生しました。Error: An error occurred installing the application on the indicated PCs. エラーに関する詳細情報も表示されます。Further information about the error is also displayed.

    • [要件が満たされていません] - 指定されたデバイスにアプリケーションをインストールしようとしましたが、構成した要件を満たしていなかったため (この例では Windows 10 を実行していないため)、インストールしませんでした。Requirements Not Met: No installation attempt was made on the indicated devices because they did not meet the requirements you configured (in this example, because they do not run on Windows 10).

    • [不明]: Configuration Manager が展開の状態を報告できませんでした。Unknown: Configuration Manager was unable to report the status of the deployment. 後でもう一度確認してください。Check back again later.

ヒント

アプリケーションの展開を監視するいくつかの方法があります。There are a few ways you can monitor application deployments. 詳細については、「アプリケーションの監視」を参照してください。For full details, see Monitor applications.

エンド ユーザー エクスペリエンスEnd-user experience

Configuration Manager で管理され、Windows 10 が実行されている PC を持つユーザーに、Contoso アプリケーションをインストールする必要があることを示すメッセージが表示されます。Users who have PCs that are managed by Configuration Manager and running Windows 10 see a message telling them that they must install the Contoso application. このインストールを承諾すると、アプリケーションがインストールされます。Once they accept the installation, the application gets installed.

Configuration Manager バージョン 1906 以降では、[新しいソフトウェアを利用できます] 通知は、特定のアプリケーションとリビジョンでユーザーに対して 1 回のみ表示されます。Starting in Configuration Manager version 1906, the New Software is Available notification will only show once for a user for a given application and revision. ユーザーがサインインするたびに表示されることはなくなりました。The user will no longer see the notification each time they sign in. アプリケーションが変更または再展開された場合にのみ、アプリケーションに対する別の通知が表示されます。They'll only see another notification for an application if the application has changed or was redeployed.

次のステップNext steps

アプリケーションの監視Monitor applications