Начиная с macOS 10.14, настройка, полностью блокирующая установку приложений пользователем, более недоступна. Тем не менее, по-прежнему возможно ограничить использование App Store с помощью параметра restrict-store-softwareupdate-only.
<?xml version="1.0" encoding="UTF-8"?>
<!-- Профиль конфигурации для ограничения использования App Store -->
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>PayloadContent</key>
<array>
<dict>
<!-- Название отображаемое пользователю или администратору -->
<key>PayloadDisplayName</key>
<string>App Store settings</string>
<!-- Уникальный идентификатор настройки App Store -->
<key>PayloadIdentifier</key>
<string>com.apple.appstore.0EDE640D-CA73-495B-BC09-B938D7CA2CF4</string>
<!-- Тип профиля: настройки App Store -->
<key>PayloadType</key>
<string>com.apple.appstore</string>
<!-- Уникальный UUID этого блока -->
<key>PayloadUUID</key>
<string>0EDE640D-CA73-495B-BC09-B938D7CA2CF4</string>
<!-- Версия формата payload (всегда 1) -->
<key>PayloadVersion</key>
<integer>1</integer>
<!-- Запрет использования App Store, кроме как для обновлений ПО (true = запрет на установку приложений) -->
<!-- Параметр для блокировки доступа к App Store -->
<key>restrict-store-softwareupdate-only</key>
<true/> <!-- Значение параметра -->
</dict>
</array>
<!-- Название профиля -->
<key>PayloadDisplayName</key>
<string>Restrict_Appstore</string>
<!-- Уникальный идентификатор профиля -->
<key>PayloadIdentifier</key>
<string>erikmac.46CF0E80-045B-474D-844C-F446782250A4</string>
<!-- Тип основного payload: конфигурация -->
<key>PayloadType</key>
<string>Configuration</string>
<!-- Уникальный UUID всего профиля -->
<key>PayloadUUID</key>
<string>46CF0E80-045B-474D-844C-F446782250A4</string>
<!-- Версия профиля -->
<key>PayloadVersion</key>
<integer>1</integer>
</dict>
</plist>
https://developer.apple.com/documentation/devicemanagement/appstore