Share via


macOS X デバイスの構成項目を作成する

重要

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

Configuration Manager Mac OS X (カスタム) 構成項目を使用して、Configuration Manager クライアントによって管理される macOS X デバイスの設定を管理します。

macOS X オペレーティング システムでは、プロパティ リスト (.plist) ファイルを使用してアプリケーション設定を格納します。 コンプライアンス設定を使用して、プロパティ リスト ファイルの設定を評価および修復します。 macOS X の設定を管理するには、コンプライアンスを評価して修復できる値を返すシェル スクリプトを記述します。

カスタム macOS X 構成項目を作成する

  1. Configuration Manager コンソールで、[資産とコンプライアンス] を選択します。

  2. [ 資産とコンプライアンス ] ワークスペースで、[ コンプライアンス設定] を展開し、[ 構成項目] を選択します。

  3. [ ホーム ] タブの [ 作成 ] グループで、[ 構成項目の作成] を選択します。

  4. 構成項目の作成ウィザードの [全般] ページで、構成項目の名前と説明 (省略可能) を指定します。

  5. [ 作成する構成項目の種類を指定する] で、[ Mac OS X (カスタム)] を選択します。

  6. Configuration Manager コンソールで構成項目の検索とフィルター処理に役立つカテゴリを作成して割り当てる場合は、[カテゴリ] を選択します

  7. ウィザードの [ サポートされているプラットフォーム ] ページで、構成項目を評価する特定の macOS X バージョンを選択します。

  8. ウィザードの [設定] ページで、Mac コンピューターのコンプライアンスに対して評価される新しい設定を追加します。 [ 新規 ] を選択して、[ 設定の作成 ] ダイアログ ボックスを開きます。

  9. [ 設定の作成 ] ダイアログ ボックスで、設定の一意の名前と説明を入力します。

  10. 必要な 設定の種類 を選択し、必要な情報を指定します。

    • Mac OS X の基本設定

      • アプリケーション ID: コンプライアンスのキーを評価するプロパティ リスト ファイルのアプリケーション ID を指定します。

        たとえば、Safari Web ブラウザーの設定を編集する場合は、 com.apple.Safari.plist を使用できます。

      • キー: Mac コンピューターでのコンプライアンスを評価するキーの名前を指定します。 /<dictionary/<keyname という構文を>使用します>

        重要

        キー名は大文字と小文字が区別され、Mac コンピューターのキー名と異なる場合は評価されません。 また、キー名を指定した後は編集できません。 キー名を編集する必要がある場合は、設定を削除してから再作成します。

    • Script

      • 検出スクリプト: [ スクリプトの追加] を選択し、シェル スクリプトを入力して Mac コンピューターの設定のコンプライアンスを評価します。 シェル スクリプトの echo コマンドを使用して、コンプライアンスのために値をConfiguration Managerに返します。 Configuration Managerでは、STDOUT で返された結果を使用してコンプライアンスを評価します。

        重要

        探索スクリプトに reboot コマンドを含めないでください。 検出スクリプトはクライアントが再起動されるたびに実行されるため、Mac コンピューターは継続的に再起動されます。

      • 修復スクリプト (省略可能): 必要に応じて、[ スクリプトの追加] を選択し、Mac クライアント コンピューターで見つかった非準拠の設定を修復するために使用するシェル スクリプトを入力します。

        重要

        Mac コンピューターで解釈できない書式設定文字が導入されないようにするには、コピーと貼り付けを使用しないでください。 代わりに、スクリプトを入力します。

  11. [ データ型] を選択します。これは、条件が設定の評価に使用される前にデータを返す形式です。

    注:

    浮動小数点データ型は、小数点の後の 3 桁のみをサポートします。

    Configuration Managerは、Mac 構成項目スクリプト設定のブール型データ型の使用をサポートしていません。 代わりに、データ型を Integer に設定し、スクリプトが整数値を返すようにします。

  12. [ OK] を選択 して設定を保存し、[ 設定の作成 ] ダイアログ ボックスを閉じます。 次に、必要な数の設定を追加します。

  13. ウィザードの [ コンプライアンス規則] ページで、構成項目のコンプライアンスを定義する条件を指定します。 コンプライアンスを評価するには、少なくとも 1 つのコンプライアンス規則が必要です。 [ 新規] を選択して新しいルールを追加します。

  14. [ 規則の作成 ] ダイアログ ボックスで、次の情報を指定します。

    • [名前]: コンプライアンス 規則の名前を入力します。

    • 説明: コンプライアンス 規則の説明を入力します。

    • 選択した設定: [ 参照] を 選択して、[ 設定の選択 ] ダイアログ ボックスを開きます。 ルールを定義する設定を選択するか、[ 新しい設定] を選択します。 完了したら、[選択] を 選択します

      ヒント

      [ プロパティ ] を選択して、現在選択されている設定に関する情報を表示することもできます。

    • 規則の種類: 使用するコンプライアンス 規則の種類を選択します。

      • : 構成項目から返される値と、指定した値を比較するルールを作成します。

      • 存在: デバイスに存在するかどうかに応じて設定を評価するルールを作成します。

    • [ ] の規則の種類として、次の情報を指定します。

      • この設定は、次の規則に準拠している必要があります。選択した設定に準拠するために評価される演算子と値を選択します。 次の演算子を使用できます。

        • 等しい

        • と等しくない

        • より大きい

        • 未満

        • Between

        • 以上

        • 以下

        • の 1 つ: テキスト ボックスで、各行に 1 つのエントリを指定します。

        • なし: テキスト ボックスで、各行に 1 つのエントリを指定します。

      • サポートされている場合に非準拠ルールを修復する: 非準拠ルールを自動的に修復Configuration Manager場合は、このオプションを選択します。

        重要

        修復できるのは、規則演算子が Equals に設定されている場合のみです。

      • [この設定インスタンスが見つからない場合に準拠していないと報告する]: この設定が Mac コンピューターで見つからない場合、構成項目は非準拠を報告します。

      • レポートの非準拠の重大度: このコンプライアンス規則が失敗した場合に報告される重大度レベルを指定します。 使用可能な重大度レベルは次のとおりです。

        • なし: このコンプライアンス規則に失敗したコンピューターでは、Configuration Manager レポートのエラーの重大度は報告されません。

        • 情報: このコンプライアンス規則に失敗したコンピューターは、Configuration Manager レポートの情報のエラー重大度を報告します。

        • 警告: このコンプライアンス規則に失敗したコンピューターは、Configuration Manager レポートに対する警告のエラー重大度を報告します。

        • 重要: このコンプライアンス 規則に失敗したコンピューターは、Configuration Manager レポートの重大エラー重大度を報告します。

        • 重大なイベント: このコンプライアンス 規則に失敗したコンピューターは、Configuration Manager レポートの重大エラー重大度を報告します。 Mac クライアント コンピューターでは、この重大度レベルもログに記録されます。

    • Existential のルールの種類については、次の情報を指定します。

      • 次のいずれかを選択します。

        • 設定はクライアント デバイスに存在する必要があります

        • クライアント デバイスに設定を存在してはならない

      • レポートの非準拠の重大度: このコンプライアンス規則が失敗した場合に報告される重大度レベルを指定します。 使用可能な重大度レベルは次のとおりです。

        • なし: このコンプライアンス規則に失敗したコンピューターでは、Configuration Manager レポートのエラーの重大度は報告されません。

        • 情報: このコンプライアンス規則に失敗したコンピューターは、Configuration Manager レポートの情報のエラー重大度を報告します。

        • 警告: このコンプライアンス規則に失敗したコンピューターは、Configuration Manager レポートに対する警告のエラー重大度を報告します。

        • 重要: このコンプライアンス 規則に失敗したコンピューターは、Configuration Manager レポートの重大エラー重大度を報告します。

        • 重大なイベント: このコンプライアンス 規則に失敗したコンピューターは、Configuration Manager レポートの重大エラー重大度を報告します。 Mac クライアント コンピューターでは、この重大度レベルもログに記録されます。

      注:

      表示されるオプションは、ルールを構成する設定の種類によって異なる場合があります。

  15. [ OK] を選択 して、[ 規則の作成 ] ダイアログ ボックスを閉じます。

  16. [ 概要 ] ページで、新しい構成項目の設定を確認します。 次に、ウィザードを完了します。

[資産とコンプライアンス] ワークスペースの [構成項目] ノードで、新しい構成項目を確認します。

この構成項目を構成基準に追加する場合は、「構成 基準を作成する方法」を参照してください。

次の手順

Configuration Manager クライアントで管理されるデバイスの構成項目