
Рубрика Apple @ Work эксклюзивно предоставлена Mosyle — единственной унифицированной платформой для экосистемы Apple. Mosyle — это единственное решение, которое объединяет на базе одной профессиональной платформы все необходимые инструменты для бесшовного и автоматического развертывания, управления и защиты устройств Apple на рабочем месте. Более 45 000 организаций доверяют Mosyle, подготавливая миллионы устройств Apple к работе без лишних усилий и по доступной цене. Запросите РАСШИРЕННУЮ ПРОБНУЮ ВЕРСИЮ уже сегодня и убедитесь, что Mosyle — это всё, что нужно для работы с Apple.
На прошедшей конференции WWDC компания Apple анонсировала расширенный набор API Apple Business. Это обновление позволяет ИТ-администраторам получать информацию об устройствах, просматривать события аудита, а также назначать или отменять назначение устройств напрямую через API. Это фантастическое обновление для корпоративных ИТ-специалистов, работающих с экосистемой Apple и Apple Business, однако, судя по отзывам разработчиков, правильная настройка API может вызвать определенные трудности.
Об Apple @ Work: Брэдли Чемберс (Bradley Chambers) работает ИТ-администратором Apple с 2009 года. Опираясь на свой опыт развертывания и управления межсетевыми экранами, коммутаторами, системами управления мобильными устройствами (MDM), корпоративным Wi-Fi, тысячами компьютеров Mac и тысячами iPad, Брэдли рассказывает о том, как ИТ-менеджеры развертывают устройства Apple, строят поддерживающие их сети, обучают пользователей, делится историями из окопов ИТ-менеджмента и размышляет о том, как Apple могла бы улучшить свои продукты для ИТ-отделов.

Разбор ролей в Apple Business
При тестировании этих новых API пользователи сообщали, что при использовании API аудита событий (Audit Events API) часто возникает ошибка «403 Forbidden». API возвращает сообщение о том, что используемый в данный момент ключ API не разрешает выполнение этого запроса.
Apple предоставляет <веб-ссылка довольно подробную документацию по созданию учетной записи API в Apple Business. В разделе доступа к данным указано, что для доступа к событиям аудита через Admin API требуется специальное разрешение, однако не совсем понятно, как применить это разрешение к вашей учетной записи.
Изучая официальную документацию по API, вы столкнетесь с некоторыми ограничениями, о которых следует знать. Организации могут иметь до 50 учетных записей API и создавать до 15 пользовательских ролей в Apple Business Manager. Любой пользователь, который может просматривать, редактировать и удалять роли, может изменить определенные разрешения для всех ролей по умолчанию.
Чтобы исправить ошибку 403, необходимо скорректировать разрешения для вашей учетной записи API. Чтобы создать или отредактировать пользовательскую роль, перейдите в «Настройки» > «Роли и разрешения» (Settings > Roles and Permissions). При создании пользовательской роли вы можете взять за основу существующую роль и просто добавить в нее разрешения.
Инструмент проверки ролей (Roles Checker)

Стандартные роли в Apple Business Manager включают ИТ-администратора (IT Administrator), маркетолога-администратора (Marketing Administrator), менеджера по персоналу (People Manager), менеджера по регистрации устройств (Device Enrollment Manager) и контент-менеджера (Content Manager). Проверка всех индивидуальных разрешений организации для каждой роли — невероятно утомительное занятие.
Чтобы решить эту проблему, специалисты из AppleShare IT создали действительно удобный веб-инструмент, который поможет вам сориентироваться. С помощью Claude они превратили огромный документ со стандартными ролями и разрешениями Apple в простую контрольную роль в стиле мастера (wizard), которую определенно стоит добавить в закладки.
С помощью Apple Business Roles Checker вы можете просто выбрать конкретные разрешения организации, необходимые для вашей учетной записи API. После этого инструмент подскажет, какая стандартная роль уже покрывает эти разрешения. Если роль по умолчанию не охватывает всё необходимое, он точно укажет, как настроить существующую роль под ваши нужды, не создавая всё с нуля.
Мнение 9to5Mac
Этот веб-приложение — отличный пример того, как сообщество MacAdmins создает инструменты для помощи коллегам-ИТшникам и одновременно решает собственные задачи. Расширенный Apple Business API станет невероятно мощным инструментом для управления и автоматизации крупных парков устройств.
Если вы настраиваете новые учетные записи API и хотите избежать ошибки 403 forbidden, сделайте себе одолжение — добавьте сайт инструмента Roles Checker в закладки. Мне очень нравится видеть, как сообщество MacAdmins продолжает помогать друг другу!
Рубрика Apple @ Work эксклюзивно предоставлена Mosyle — единственной унифицированной платформой для экосистемы Apple. Mosyle — это единственное решение, которое объединяет на базе одной профессиональной платформы все необходимые инструменты для бесшовного и автоматического развертывания, управления и защиты устройств Apple на рабочем месте. Более 45 000 организаций доверяют Mosyle, подготавливая миллионы устройств Apple к работе без лишних усилий и по доступной цене. Запросите РАСШИРЕННУЮ ПРОБНУЮ ВЕРСИЮ уже сегодня и убедитесь, что Mosyle — это всё, что нужно для работы с Apple.