- Oso environment ID (find it in Settings → Environments in the Oso dashboard)
- Admin access to the Iru platform
- macOS devices enrolled in Iru Endpoint
- Each device must have a user assigned in Iru with an email address. Iru substitutes
$EMAILwith that address when deploying configuration profiles. To assign a user, go to Devices → select the device → Edit device details → Edit user.
Step 1: Deploy the configuration profile
The configuration profile writes your Oso environment settings and the assigned user’s email to each device’s managed preferences, so the installer can read them without user interaction. Prepare the profile: Copy the profile below, replaceYOUR_ENVIRONMENT_ID with your Oso environment ID, and save it as oso.mobileconfig.
- Go to Library and click Add Library Item.
- Search for and select Custom Profile.
- Set the Name to
Oso. - Click Upload Profile and attach the edited
oso.mobileconfig. - Under Blueprints, assign the profile to your target blueprint(s).
- Click Save.
Step 2: Deploy the install script
The install script runs silently on each device and does two things: it configures your coding agents (Claude Code, Cursor, Codex) to route traffic through Oso for session monitoring, and it registers the device and user with Oso for identity correlation. It readsOSO_ENVIRONMENT and USER_EMAIL directly from the managed plist written in Step 1, with no user interaction required.
- Go to Library and click Add Library Item.
- Search for and select Custom Script.
- Set the Name to
Oso Install. - Under Blueprints, assign the script to your target blueprint(s).
- Set Execution Frequency to Install once per device.
- Paste the script below into the Audit Script field.
- Click Save.
Step 3: (Optional) Deploy the Chrome extension profile
To force-install the Oso Chrome extension, copy the profile below, replaceYOUR_ENVIRONMENT_ID with your Oso environment ID, and save it as chrome.mobileconfig. Then upload and deploy it following the same steps as Step 1.
chrome://policy/ in Chrome and click Reload policies to apply immediately.