適用対象: Configuration Manager (Current Branch)
この記事では、Configuration Manager アプリケーションの操作を開始する前に、基本について説明します。
ヒント
Configuration Manager でアプリケーションを管理する方法を既に理解している場合は、この記事をスキップしてください。 サンプル アプリケーションの作成に進む: アプリケーション の作成とデプロイ。
アプリケーションとは
アプリケーションまたはアプリはコンピューティングで広く使用されている用語ですが、Configuration Manager では特定の意味を持つものです。 アプリケーションをボックスのように考えてください。 このボックスには、ソフトウェア パッケージ ( 展開の種類と呼ばれます) の 1 つ以上のインストール ファイルのセットと、ソフトウェアを展開する方法の手順が含まれています。
アプリケーションをデバイスに展開する場合、 要件 によって、Configuration Manager がデバイスにインストールする展開の種類が決められます。
アプリケーションでは、さらに多くのことを行うことができます。 このガイドを読む際に、これらのことについて学習します。 次のセクションでは、深く掘り下げる前に知っておく必要があるいくつかの概念について説明します。
デプロイの種類
アプリケーションがボックスの場合、展開の種類はボックス内のコンテンツのセットです。 アプリケーションは、アプリのインストール方法を決定するため、少なくとも 1 つの展開の種類が必要です。 複数の展開の種類を使用して、同じアプリケーションに対して異なるコンテンツとインストール プログラムを構成します。
たとえば、会社には Astoria という基幹業務アプリケーションがあります。 アプリケーション開発者は、アプリをインストールする次の方法を提供します。
- Windows 10 デバイスの完全な機能のための Windows インストーラー パッケージ
- ターミナル サーバー ファームで使用する App-V パッケージ
- モバイル ユーザー向けの Web アプリ
Configuration Manager で Astoria 用の 1 つのアプリケーションを作成します。 アプリケーションは、すべてのインストール方法とプラットフォームで共通するアプリに関する高度なメタデータを定義します。 次に、使用可能なインストール方法に対して 3 つの展開の種類を作成し、すべてのユーザーにアプリケーションを展開します。 Configuration Manager は、展開の種類に関する要件とその他の構成に基づいて、各ユース ケースで適切な方法を決定します。
詳細については、「アプリケーションの デプロイの種類を作成する」を参照してください。
必要条件
以前のバージョンの Configuration Manager では、アプリケーションを展開するデバイスのコレクションを作成していました。 コレクションは引き続き作成できますが、 要件 を使用して、アプリケーションの展開のより詳細な条件を指定します。
たとえば、アプリケーションが Windows 10 を実行するデバイスにのみインストールできることを指定します。 すべてのデバイスにアプリケーションを展開すると、Windows 10 を実行するデバイスにのみインストールされます。
Configuration Manager は、要件を評価して、アプリケーションとその展開の種類をインストールするかどうかを判断します。 次に、アプリケーションをインストールする適切な展開の種類を決定します。 Configuration Manager クライアントは、既定では 7 日ごとに要件ルールを再評価し、クライアント設定の [展開の再評価のスケジュール] に従ってコンプライアンスを決定します。
詳細については、「アプリケーションの作成とデプロイ」および「展開の種類の要件」を参照してください。
グローバル条件
1 つのアプリケーションで特定の展開の種類の要件を使用しながら、 グローバル条件を作成することもできます。 これらの条件は、任意のアプリケーションと展開の種類で使用できる定義済みの要件のライブラリです。 Configuration Manager には、一連の組み込みのグローバル条件が含まれています。また、独自の条件を作成することもできます。
詳細については、「 グローバル条件の作成」を参照してください。
シミュレートされたデプロイ
シミュレートされたデプロイでは、アプリケーションの要件、検出方法、依存関係が評価されます。 クライアントは、アプリケーションを実際にインストールせずに結果を報告します。
詳細については、「 アプリケーションのデプロイをシミュレートする」を参照してください。
展開アクション
展開アクションでは、展開するアプリケーションをインストールするかアンインストールするかを指定します。 すべての展開の種類でアンインストール アクションがサポートされているわけではありません。
詳細については、「アプリケーションの デプロイ」を参照してください。
デプロイの目的
デプロイの目的は、展開アプリが必須か利用可能かを指定します。
クライアントは、設定したスケジュールに従って 、必要な 展開を自動的にインストールします。 アプリケーションが非表示になっていない場合、ユーザーは展開の状態を追跡できます。 また、ソフトウェア センターを使用して、期限前にアプリケーションをインストールすることもできます。
使用可能なユーザーにアプリケーションを展開すると、ソフトウェア センターにアプリケーションが表示され、必要に応じて要求できます。
詳細については、「アプリケーションの デプロイ」を参照してください。
改訂
アプリケーションまたは展開の種類を 変更 すると、Configuration Manager によって新しいバージョンのアプリケーションが作成されます。 Configuration Manager コンソールで次のアクションを実行します。
- 各アプリケーションリビジョンの履歴を表示する
- そのプロパティを表示する
- 以前のバージョンのアプリケーションを復元する
- 古いバージョンを削除する
詳細については、「アプリケーションの 変更」を参照してください。
検出方法
検出方法を使用して、デバイスにアプリケーションが既にインストールされているかどうかを検出します。 検出方法でアプリケーションがインストールされていることが示されている場合、Configuration Manager はアプリケーションの再インストールを試みません。
詳細については、「 展開の種類の検出方法のオプション」を参照してください。
依存関係
依存関係は 、この展開の種類をインストールする前にクライアントがインストールする必要がある、別のアプリケーションから 1 つ以上の展開の種類を定義します。
詳細については、「展開の 種類の依存関係」を参照してください。
置き換え
Configuration Manager を使用すると、 置き換え 関係を使用して既存のアプリケーションをアップグレードまたは置換できます。 アプリケーションを置き換える場合は、置き換えられるアプリケーションの展開の種類を置き換える新しい展開の種類を指定します。 また、置き換えられたアプリケーションをアップグレードするかアンインストールするかは、クライアントがスーパースティング アプリケーションをインストールする前に決定することもできます。
詳細については、「アプリケーションの 置き換え」を参照してください。
ユーザー中心の管理
Configuration Manager アプリケーションは 、特定のユーザーを特定のデバイスに関連付けるユーザー中心の管理をサポートします。 ユーザーのデバイスの名前を覚えておく必要なく、ユーザーとデバイスにアプリを展開します。 この機能は、ユーザーの各デバイスで最も重要なアプリが常に使用可能であることを確認するのに役立ちます。 ユーザーが新しいコンピューターを取得した場合、Configuration Manager はサインインする前にデバイスにアプリを自動的にインストールします。
詳細については、ユーザーとデバイスのアフィニティに関する情報を参照してください。
アプリケーション グループ
1 つのデプロイとしてユーザーまたはデバイス コレクションに送信できるアプリケーションのグループを作成します。 アプリ グループに関して指定したメタデータは、ソフトウェア センターで 1 つのエンティティとして表示されます。 クライアントが特定の順序でアプリをインストールできるように、グループ内のアプリを注文できます。
詳細については、「 アプリケーション グループの作成」を参照してください。
デプロイできるアプリケーションの種類は何ですか?
Configuration Manager では、次の種類のアプリを展開できます。
Windows インストーラー (msi)
Windows アプリ パッケージとアプリ バンドル (appx、appxbundle、msix、msixbundle)
Microsoft Store の Windows アプリ パッケージ
サード パーティ製インストーラーとスクリプト ラッパー用のスクリプト インストーラー
Microsoft App-V v4 および v5
macOS
複雑なアプリの OS 以外の展開タスク シーケンス
さらに、Configuration Manager オンプレミス デバイス管理を使用して デバイスを管理する場合は、次のアプリの種類を管理します。
Windows Phone アプリ パッケージ (xap)
Microsoft Store の Windows Phone アプリ パッケージ
MDM (msi) を使用した Windows インストーラー
Web アプリケーション
状態ベースのアプリケーション
Configuration Manager アプリケーションでは、状態ベースの監視が使用されます。 ユーザーとデバイスの最後のアプリケーション展開状態を追跡できます。 状態メッセージには、個々のデバイスに関する情報が表示されます。 たとえば、ユーザーのコレクションにアプリケーションを展開する場合、Configuration Manager コンソールで展開のコンプライアンス状態と展開の目的を表示できます。 Configuration Manager コンソールの [監視 ] ワークスペースからすべてのソフトウェアの展開を監視します。 詳細については、「アプリケーションの 監視」を参照してください。
Configuration Manager クライアントは、アプリケーションの展開を定期的に再評価します。 例えば次が挙げられます。
ユーザーは、展開されたアプリケーションをアンインストールします。 次の評価サイクルで、Configuration Manager はアプリが存在しないことを検出します。 その後、クライアントはアプリを自動的に再インストールします。
Configuration Manager は、要件を満たさなかったため、デバイスにアプリケーションをインストールしませんでした。 その後、デバイスに変更が加わり、要件が満たされるようになりました。 Configuration Manager によってこの変更が検出され、クライアントによってアプリケーションがインストールされます。
アプリケーションのデプロイの再評価間隔を設定できます。 ソフトウェア展開グループのクライアント設定 [展開の再評価をスケジュールする] を使用します。 詳細については、「 クライアント設定について」を参照してください。
アプリケーションの作成を開始する
すぐにアプリケーションを作成する場合は、アプリケーションの 作成とデプロイ に関する記事のチュートリアルを参照してください。
基本に精通していて、使用可能なすべてのオプションに関するより詳細な参照情報を探している場合は、「 アプリケーションの作成」を開始してください。
ソフトウェア センター
ソフトウェア センターは、Configuration Manager クライアントと共にインストールされた Windows アプリケーションです。 次のアクションに使用します。
- デバイスまたはユーザーに展開されたアプリケーションを参照して要求する
- ソフトウェアのインストールとスケジュール設定
- アプリケーション、ソフトウェア更新プログラム、およびオペレーティング システムのインストール状態を表示する
- リモート コントロールの設定を構成する
- 電源管理を設定する
詳細については、次の記事を参照してください。
パッケージとプログラム
Configuration Manager は、以前のバージョンの製品で使用されていたパッケージとプログラムを引き続きサポートします。
詳細については、「 パッケージとプログラム」を参照してください。
次のステップ
Configuration Manager でのアプリケーション管理の基本的な概念を理解したら、次の記事に進んでください。