Configuration Managerを使用して Mac コンピューター アプリケーションを作成する

Configuration Manager (現在のブランチ) に適用

重要

2022 年 1 月以降、Configuration Managerのこの機能は非推奨になりました。 詳細については、「 Mac コンピューター」を参照してください。

Mac コンピューター用のアプリケーションを作成して展開する場合は、次の考慮事項に注意してください。

重要

このトピックの手順では、Configuration Manager クライアントをインストールした Mac コンピューターにアプリケーションを展開する方法について説明します。 Microsoft Intuneに登録した Mac コンピューターは、アプリケーションの展開をサポートしていません。

一般的な考慮事項

Configuration Managerを使用して、Configuration Manager Mac クライアントを実行する Mac コンピューターにアプリケーションを展開できます。 Mac コンピューターにソフトウェアを展開する手順は、Windows コンピューターにソフトウェアを展開する手順と似ています。 ただし、Configuration Managerによって管理される Mac コンピューター用のアプリケーションを作成して展開する前に、次の点を考慮してください。

  • Mac コンピューターに Mac アプリケーション パッケージを展開する前に、Mac コンピューターの CMAppUtil ツールを使用して、これらのアプリケーションをConfiguration Managerで読み取ることができる形式に変換する必要があります。

  • Configuration Managerでは、ユーザーへの Mac アプリケーションの展開はサポートされていません。 代わりに、これらのデプロイをデバイスに対して行う必要があります。 同様に、Mac アプリケーションの展開の場合、Configuration Managerでは、ソフトウェアの展開ウィザードの [展開設定] ページの [ユーザーのプライマリ デバイスへのソフトウェアの事前展開] オプションはサポートされていません。

  • Mac アプリケーションでは、シミュレートされたデプロイがサポートされています。

  • 使用可能な目的を持つ Mac コンピューターにアプリケーションを展開することはできません。

  • ソフトウェアを展開するときにウェイクアップ パケットを送信するオプションは、Mac コンピューターではサポートされていません。

  • Mac コンピューターでは、アプリケーション コンテンツをダウンロードするためのバックグラウンド インテリジェント転送サービス (BITS) はサポートされていません。 アプリケーションのダウンロードが失敗した場合は、最初から再起動されます。

  • Configuration Managerでは、Mac コンピューターの展開の種類を作成する場合、グローバル条件はサポートされません。

アプリケーションを作成してデプロイする手順

次の表に、Mac コンピューター用のアプリケーションを作成および展開するための手順、詳細、および情報を示します。

手順 詳細
手順 1: Mac アプリケーションをConfiguration Manager用に準備する MacソフトウェアパッケージからConfiguration Managerアプリケーションを作成する前に、Macコンピュータ上のCMAppUtilツールを使用してMacソフトウェアをConfiguration Manager.cmmacファイルに変換する必要があります。
手順 2: Mac ソフトウェアを含むConfiguration Manager アプリケーションを作成する アプリケーションの 作成ウィザード を使用して、Mac ソフトウェア用のアプリケーションを作成します。
手順 3: Mac アプリケーションの展開の種類を作成する この手順は、アプリケーションからこの情報を自動的にインポートしなかった場合にのみ必要です。
手順 4: Mac アプリケーションをデプロイする ソフトウェアの 展開ウィザード を使用して、アプリケーションを Mac コンピューターに展開します。
手順 5: Mac アプリケーションの展開を監視する Mac コンピューターへのアプリケーション展開の成功を監視します。

Mac コンピューター用のアプリケーションを作成して展開するための補足手順

次の手順に従って、Configuration Managerによって管理される Mac コンピューター用のアプリケーションを作成して展開します。

手順 1: Mac アプリケーションをConfiguration Manager用に準備する

Configuration Manager アプリケーションを作成して Mac コンピューターに展開するプロセスは、Windows コンピューターの展開プロセスと似ています。 ただし、Mac 展開の種類を含む Configuration Manager アプリケーションを作成する前に、CMAppUtil ツールを使用してアプリケーションを準備する必要があります。 このツールは、Mac クライアント インストール ファイルでダウンロードされます。 CMAppUtil ツールは、次の Mac パッケージからの検出データを含む、アプリケーションに関する情報を収集できます。

  • Apple ディスク イメージ (.dmg)

  • メタ パッケージ ファイル (.mpkg)

  • macOS X インストーラー パッケージ (.pkg)

  • macOS X アプリケーション (.app)

アプリケーション情報を収集した後、 CMAppUtil は 拡張子 が .cmmac のファイルを作成します。 このファイルには、Mac ソフトウェアのインストール ファイルと、アプリケーションが既にインストールされているかどうかを評価するために使用できる検出方法に関する情報が含まれています。 CMAppUtil は、複数の Mac アプリケーションを含む .dmg ファイルを処理し、アプリケーションごとに異なる展開の種類を作成することもできます。

  1. Mac ソフトウェア インストール パッケージを Mac コンピューター上のフォルダーにコピーし、Microsoft ダウンロード センターからダウンロードした macclient.dmg ファイルの内容を抽出しました。

  2. 同じ Mac コンピューターでターミナル ウィンドウを開き、 macclient.dmg ファイルの内容を抽出したフォルダーに移動します。

  3. [ツール] フォルダーに移動し、次のコマンド ライン コマンドを入力します。

    ./CMAppUtil<プロパティ>

    たとえば、ユーザーのデスクトップ フォルダーに格納されている MySoftware.dmg という名前の Apple ディスク イメージ ファイルの内容を、同じフォルダー内の cmmac ファイルに変換するとします。 また、ディスク イメージ ファイルに含まれるすべてのアプリケーションの cmmac ファイルを作成する必要もあります。 これを行うには、次のコマンド ラインを使用します。

    ./CMApputil –c /Users/<User Name>/Desktop/MySoftware.dmg -o /Users/<User Name>/Desktop -a

    注:

    アプリケーション名は 128 文字を超えることはできません。

    CMAppUtil のオプションを構成するには、次の表のコマンド ライン プロパティを使用します。

    プロパティ 詳細
    -H 使用可能なコマンド ライン プロパティを表示します。
    -R 指定した .cmmac ファイルのdetection.xmlstdout に出力します。 出力には、検出パラメーターと、.cmmac ファイルの作成に使用された CMAppUtil のバージョンが含まれています。
    -C 変換するソース ファイルを指定します。
    -O –c プロパティと組み合わせて出力パスを指定します。
    -A ディスク イメージ ファイル内のすべてのアプリケーションとパッケージの –c プロパティと組み合わせて.cmmac ファイルを自動的に作成します。
    -S 検出パラメーターが見つからない場合は、detection.xmlの生成をスキップし、detection.xml ファイルなしで .cmmac ファイルを強制的に作成します。
    -V CMAppUtil ツールからのより詳細な出力と診断情報を表示します。
  4. 指定した出力フォルダーに .cmmac ファイルが作成されていることを確認します。

Mac ソフトウェアを含むConfiguration Manager アプリケーションを作成する

Configuration Managerによって管理される Mac コンピューター用のアプリケーションを作成するには、次の手順に従います。

  1. Configuration Manager コンソールで、[ソフトウェア ライブラリ>アプリケーション管理>アプリケーション] を選択します

  2. [ ホーム ] タブの [ 作成 ] グループで、[ アプリケーションの作成] を選択します。

  3. アプリケーションの作成ウィザードの [全般] ページで、[インストール ファイルからこのアプリケーションに関する情報を自動的に検出する] を選択します。

    注:

    アプリケーションに関する情報を自分で指定する場合は、[アプリケーション 情報を手動で指定する] を選択します。 情報を手動で指定する方法の詳細については、「Configuration Managerを使用してアプリケーションを作成する方法」を参照してください。

  4. [ 種類 ] ドロップダウン リストで、[ Mac OS X] を選択します。

  5. [場所] フィールドで、アプリケーション情報を検出する Mac アプリケーション インストール ファイル (.cmmac ファイル) への UNC パスを形式 \\<server>\<share>\<filename> に指定します。 または、[ 参照 ] を選択して、インストール ファイルの場所を参照して指定します。

    注:

    アプリケーションを含む UNC パスにアクセスできる必要があります。

  6. [次へ]を選択します。

  7. アプリケーションの作成ウィザードの [情報のインポート] ページで、インポートされた情報を確認します。 必要に応じて、[ 前へ ] を選択して戻り、エラーを修正できます。 [ 次へ ] を選択して続行します。

  8. アプリケーションの作成ウィザードの [全般情報] ページで、アプリケーション名、コメント、バージョン、オプションの参照などのアプリケーションに関する情報を指定して、Configuration Manager コンソールでアプリケーションを参照するのに役立ちます。

    注:

    アプリケーションのインストール ファイルから以前に取得した場合、アプリケーション情報の一部がこのページに既に存在する可能性があります。

  9. [ 次へ] を選択し、[ 概要 ] ページでアプリケーション情報を確認し、 アプリケーションの作成ウィザードを完了します。

  10. 新しいアプリケーションは、Configuration Manager コンソールの [アプリケーション] ノードに表示されます。

手順 3: Mac アプリケーションの展開の種類を作成する

Configuration Managerによって管理される Mac コンピューターの展開の種類を作成するには、次の手順に従います。

注:

アプリケーションの作成ウィザードでアプリケーションに関する情報を自動的にインポートした場合、アプリケーションの展開の種類が既に作成されている可能性があります。

  1. Configuration Manager コンソールで、[ソフトウェア ライブラリ>アプリケーション管理>アプリケーション] を選択します

  2. アプリケーションを選択します。 次に、[ ホーム ] タブの [ アプリケーション ] グループで [ デプロイの種類の作成 ] を選択して、このアプリケーションの新しい展開の種類を作成します。

    注:

    展開の種類の作成ウィザードは、アプリケーションの作成ウィザードと、アプリケーション名>の [プロパティ] ダイアログ ボックスの [展開の<種類] タブから開始することもできます。

  3. 展開の種類の作成ウィザードの [全般] ページの [種類] ドロップダウン リストで、[Mac OS X] を選択します。

  4. [場所] フィールドで、\\server>\<share>\<<filename> 形式でアプリケーション インストール ファイル (.cmmac ファイル) への UNC パスを指定します。 または、[ 参照 ] を選択して、インストール ファイルの場所を参照して指定します。

    注:

    アプリケーションを含む UNC パスにアクセスできる必要があります。

  5. [次へ]を選択します。

  6. 展開の種類の作成ウィザードの [情報のインポート] ページで、インポートされた情報を確認します。 必要に応じて、[ 前へ ] を選択して戻り、エラーを修正します。 [次へ] を選択して、続行します。

  7. 展開の種類の作成ウィザードの [全般情報] ページで、アプリケーション名、コメント、展開の種類を使用できる言語などのアプリケーションに関する情報を指定します。

    注:

    展開の種類の情報の一部は、アプリケーションのインストール ファイルから以前に取得した場合、このページに既にある可能性があります。

  8. [次へ]を選択します。

  9. 展開の種類の作成ウィザード[要件] ページで、展開の種類を Mac コンピューターにインストールする前に満たす必要がある条件を指定できます。

  10. [ 追加] を選択して [ 要件の作成 ] ダイアログ ボックスを開き、新しい要件を追加します。

    注:

    展開の種類名>[プロパティ] ダイアログ ボックスの< [要件] タブで、新しい要件を追加することもできます。

  11. [ カテゴリ ] ドロップダウン リストから、この要件がデバイス用であることを選択します。

  12. [ 条件 ] ドロップダウン リストから、Mac コンピューターがインストール要件を満たしているかどうかを評価するために使用する条件を選択します。 この一覧の内容は、選択したカテゴリによって異なります。

  13. [ オペレーター ] ドロップダウン リストから、選択した条件を指定した値と比較して、ユーザーまたはデバイスがインストール要件を満たしているかどうかを評価するために使用する演算子を選択します。 使用可能な演算子は、選択した条件によって異なります。

  14. [ ] フィールドで、選択した条件と演算子で使用する値を指定して、ユーザーまたはデバイスがインストール要件で満たされているかどうかを評価します。 使用可能な値は、選択した条件と演算子によって異なります。

  15. [ OK] を 選択して要件ルールを保存し、[ 要件の作成 ] ダイアログ ボックスを終了します。

  16. 展開の種類の作成ウィザードの [要件] ページで、[次へ] を選択します。

  17. 展開の種類の作成ウィザード[概要] ページで、ウィザードが実行するアクションを確認します。 必要に応じて、[ 前へ ] を選択して戻り、展開の種類の設定を変更します。 [ 次へ ] を選択して、デプロイの種類を作成します。

  18. [進行状況] ページが完了したら、実行されたアクションを確認し、[閉じる] を選択して展開の種類の作成ウィザードを完了します。

  19. アプリケーションの作成ウィザードからこのウィザードを開始した場合は、[展開の種類] ページに戻ります。

Mac アプリケーションをデプロイする

Mac コンピューターにアプリケーションを展開する手順は、次の相違点を除き、Windows コンピューターにアプリケーションを展開する手順と同じです。

  • ユーザーへのアプリケーションのデプロイはサポートされていません。

  • [使用可能] の目的を持つデプロイはサポートされていません。

  • ソフトウェアの展開ウィザードの [展開設定] ページの [ユーザーのプライマリ デバイスへのソフトウェアの事前展開] オプションはサポートされていません。

  • Mac コンピューターはソフトウェア センターをサポートしていないため、ソフトウェアの展開ウィザードの [ユーザー エクスペリエンス] ページの [ユーザー通知] 設定は無視されます。

  • ソフトウェアを展開するときにウェイクアップ パケットを送信するオプションは、Mac コンピューターではサポートされていません。

注:

Mac コンピューターのみを含むコレクションを作成できます。 これを行うには、クエリ ルールを使用するコレクションを作成し、クエリの作成方法に関するトピックの WQL クエリの例 を使用します

詳細については、「アプリケーションの デプロイ」を参照してください。

手順 5: Mac アプリケーションの展開を監視する

Windows コンピューターへのアプリケーション展開を監視する場合と同じプロセスを使用して、Mac コンピューターへのアプリケーションの展開を監視できます。

詳細については、「 アプリケーションの監視」を参照してください。