Создание элементов конфигурации для устройств macOS X

Важно!

Начиная с января 2022 г. эта функция Configuration Manager является устаревшей. Дополнительные сведения см. в статье Компьютеры Mac.

Используйте элемент конфигурации Configuration Manager Mac OS X (custom) для управления параметрами для устройств macOS X, управляемых клиентом Configuration Manager.

Операционная система 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

      • Идентификатор приложения. Укажите идентификатор приложения файла списка свойств, из которого требуется оценить ключ на соответствие.

        Например, если вы хотите изменить параметры веб-браузера Safari, можно использовать com.apple.Safari.plist.

      • Ключ. Укажите имя ключа, который требуется оценить на соответствие на компьютерах Mac. Используйте следующий синтаксис: /<dictionary>/<keyname>.

        Важно!

        Имя ключа учитывает регистр и не будет оцениваться, если оно отличается от имени ключа на компьютере Mac. Кроме того, вы не сможете изменить имя ключа после его указания. Если необходимо изменить имя ключа, удалите и повторно создайте параметр.

    • Script

      • Скрипт обнаружения. Выберите Добавить скрипт, а затем введите сценарий оболочки для оценки параметров на компьютере Mac на соответствие требованиям. Используйте команду echo в скрипте оболочки, чтобы вернуть значения в Configuration Manager для соответствия требованиям. Configuration Manager использует результаты, возвращенные в STDOUT, для оценки соответствия требованиям.

        Важно!

        Не включайте команду перезагрузки в скрипт обнаружения. Так как сценарий обнаружения выполняется при каждом перезапуске клиента, это приводит к постоянной перезагрузке компьютера Mac.

      • Скрипт исправления (необязательно): при необходимости выберите Добавить скрипт, а затем введите сценарий оболочки, который используется для исправления всех несоответствующих параметров, обнаруженных на клиентских компьютерах Mac.

        Важно!

        Чтобы не вводить символы форматирования, которые компьютер Mac не может интерпретировать, не используйте копирование и вставку. Вместо этого введите в скрипте.

  11. Выберите тип данных, который является форматом, в котором условие возвращает данные, прежде чем оно будет использоваться для оценки параметра.

    Примечание.

    Тип данных с плавающей запятой поддерживает только 3 цифры после десятичной запятой.

    Configuration Manager не поддерживает использование логического типа данных для скрипта элемента конфигурации Mac. Вместо этого задайте для типа данных значение Integer и убедитесь, что скрипт возвращает целочисленное значение.

  12. Нажмите кнопку ОК , чтобы сохранить параметр и закрыть диалоговое окно Создание параметра . Затем продолжайте добавлять столько параметров, сколько вам нужно.

  13. На странице Правила соответствия укажите условия, определяющие соответствие элемента конфигурации. Чтобы параметр можно было оценить на соответствие, он должен иметь по крайней мере одно правило соответствия. Выберите Создать , чтобы добавить новое правило.

  14. В диалоговом окне Создание правила укажите следующие сведения:

    • Имя: введите имя правила соответствия.

    • Описание. Введите описание правила соответствия.

    • Выбранный параметр: нажмите кнопку Обзор , чтобы открыть диалоговое окно Выбор параметра . Выберите параметр, для которого требуется определить правило, или выберите Создать параметр. По завершении нажмите кнопку Выбрать.

      Совет

      Вы также можете выбрать свойства , чтобы просмотреть сведения о текущем выбранном параметре.

    • Тип правила. Выберите тип правила соответствия требованиям, которое вы хотите использовать:

      • Значение. Создайте правило, которое сравнивает значение, возвращаемое элементом конфигурации, с заданным значением.

      • Экзистенциальное. Создайте правило, которое оценивает параметр в зависимости от того, существует ли он на устройстве.

    • Для типа правила Value укажите следующие сведения:

      • Параметр должен соответствовать следующему правилу: Выберите оператор и значение, которое оценивается на соответствие выбранному параметру. Можно использовать следующие операторы:

        • Равно

        • Не равно

        • Больше

        • Менее

        • Между

        • Больше или равно

        • Меньше или равно

        • Одно из: в текстовом поле укажите одну запись в каждой строке.

        • Нет. В текстовом поле укажите одну запись в каждой строке.

      • Исправление несоответствующих правил при поддержке. Выберите этот параметр, если вы хотите, чтобы 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. Нажмите кнопку ОК , чтобы закрыть диалоговое окно Создание правила .

  16. На странице Сводка подтвердите параметры нового элемента конфигурации. Затем завершите работу мастера.

См. новый элемент конфигурации в узле Элементы конфигурации рабочей области Активы и соответствие .

Если вы хотите добавить этот элемент конфигурации в базовый план конфигурации, см. статью Создание базовых показателей конфигурации.

Дальнейшие действия

Элементы конфигурации для устройств, управляемых с помощью клиента Configuration Manager