Профили конфигурации (Configuration Profiles) — это XML-файлы в формате .mobileconfig, которые позволяют централизованно управлять настройками устройств Apple. С их помощью вы можете настраивать Wi-Fi, VPN, электронную почту, ограничения безопасности, сертификаты и многое другое без необходимости ручной настройки каждого устройства.
В этом руководстве вы узнаете, как расшифровывать профили из других MDM-систем, создавать собственные профили, импортировать их в Ринго и настраивать области применения для устройств и пользователей.
Профили конфигурации — это стандартизированный способ доставки настроек на устройства Apple (macOS, iOS, iPadOS, tvOS). Они основаны на формате Apple Property List (plist) и содержат один или несколько блоков настроек, называемых Payload.
Основные возможности профилей:
Важно: Размер Payload профиля в Ринго не должен превышать 1 МБ.
Для создания и редактирования профилей конфигурации рекомендуется использовать специализированные инструменты:
При конфигурировании профилей вам доступны:
Подробнее о доступных переменных и их использовании читайте в разделе Переменные.
Для импорта готового профиля конфигурации в систему Ринго выполните следующие действия.
Перейдите в раздел управления профилями в административном интерфейсе Ринго:
На открывшейся странице отображается таблица со списком имеющихся профилей. Для каждого профиля указаны:
Нажмите кнопку «Импорт». Система предложит вам выбрать файл профиля .mobileconfig с вашего компьютера. После успешной загрузки вы автоматически перейдёте к настройке области применения профиля.
После импорта профиля необходимо указать, на какие устройства или для каких пользователей он будет применён. Ринго предоставляет гибкие возможности для таргетирования:
Вы также можете:
В разделе «Опции» вы можете выбрать способ распространения профиля:
Важно: При использовании варианта Self Service профиль не устанавливается автоматически. Пользователь должен самостоятельно выбрать и установить его через приложение Self Service.
Подробнее об использовании Self Service читайте в разделе Self Service.
После настройки области применения и способа распространения нажмите кнопку «Загрузить профиль»:
Профиль будет сохранён в системе и начнёт распространяться согласно выбранным настройкам.
Для просмотра подробной информации о профиле кликните на нужный профиль в списке. Откроется страница с детальными сведениями:
На данной странице вам доступен режим редактирования профиля, в котором вы можете изменить:
На странице подробной информации о профиле вам также доступна возможность посмотреть исходный XML-код профиля:
Это полезно для проверки структуры профиля, отладки или копирования отдельных блоков конфигурации.
Для контроля за установкой профиля используйте журнал выполнения. В нём отображается:
Если вы экспортировали профили из другой MDM-системы, они могут быть зашифрованы в формате PKCS#7 и нечитаемы в текстовом редакторе. Чтобы просмотреть или отредактировать такой профиль, его необходимо расшифровать.
Для расшифровки профиля воспользуйтесь встроенными инструментами macOS:
openssl smime -inform DER -verify -in /path/to/profile.mobileconfig -noverify -out /path/to/profile-decoded.mobileconfig
Где:
/path/to/profile.mobileconfig — путь к зашифрованному профилю/path/to/profile-decoded.mobileconfig — путь для сохранения расшифрованного профиляПосле выполнения команды вы получите читаемый XML-файл, который можно открыть в текстовом редакторе или редакторе профилей.
Privacy Preferences Policy Control (PPPC) — это механизм безопасности macOS, который контролирует доступ приложений к конфиденциальным данным и функциям системы.
Если агент Ринго в вашей инсталляции должен взаимодействовать с другими приложениями (например, вызывать Finder для отображения диалоговых окон пользователю или получать доступ к системным функциям), потребуется установить профиль PPPC с необходимыми разрешениями.
Готовый профиль PPPC для агента Ринго доступен по ссылке.
Этот профиль предоставляет агенту Ринго необходимые права для корректной работы без запросов подтверждения у пользователя.