<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Apple Business on AppleShare IT</title><link>https://appleshare.it/tags/apple-business/</link><description>Recent content in Apple Business on AppleShare IT</description><image><url>https://appleshare.it/papermod-cover.png</url><link>https://appleshare.it/papermod-cover.png</link></image><generator>Hugo -- gohugo.io</generator><lastBuildDate>Thu, 16 Jul 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://appleshare.it/tags/apple-business/index.xml" rel="self" type="application/rss+xml"/><item><title>RTFM: How a 403 Error Led Me to Build an Apple Business Roles &amp; Permissions Checker</title><link>https://appleshare.it/posts/roles-checker-apple-business/</link><pubDate>Thu, 16 Jul 2026 00:00:00 +0000</pubDate><guid>https://appleshare.it/posts/roles-checker-apple-business/</guid><description>After the announcements at WWDC around the expanded Apple Business API, which lets you pull device information and audit events from Apple Business Manager, and also assign or unassign devices, I got into Xcode to start working with it.
I quickly ran into an annoying error while using the Audit Events API:
Raw response body:
{ &amp;#34;errors&amp;#34; : [ { &amp;#34;code&amp;#34; : &amp;#34;FORBIDDEN_ERROR&amp;#34;, &amp;#34;detail&amp;#34; : &amp;#34;The API key in use does not allow this request&amp;#34;, &amp;#34;id&amp;#34; : &amp;#34;b8ffb8f4-31e5-43a6-9f64-bd1ce47e8ae5&amp;#34;, &amp;#34;status&amp;#34; : &amp;#34;403&amp;#34;, &amp;#34;title&amp;#34; : &amp;#34;This request is forbidden for security reasons&amp;#34; } ] } The error was clear enough, but apparently I hadn&amp;rsquo;t used the right role or have the permissions to use this API.</description></item></channel></rss>