About the Library
The Iru Endpoint Library is where you store applications, configurations, and policies that can be deployed to your devices. Library Items can be assigned to Blueprints and deployed to devices based on your organization’s needs.How It Works
The Library is the central place for your deployment assets. You add items to the Library, then assign them to Blueprints via Assignment Maps. When devices enroll and are assigned to a Blueprint, the Library Items in that Blueprint deploy automatically. Use Search and Library Item filters to find items, and Sync App Store Apps to pull recent Apps and Books changes.Library Overview
The Library contains applications (Auto Apps, App Store Apps, In-House Apps), configurations for device settings and security, and scripts for automation. The section below describes each type and links to detailed docs.Add Library Items
Choose Library Item type
Choose the type of Library Item you want to add:
- Auto App - For pre-packaged applications Iru hosts and manages
- App Store App - For apps from the App Store (Apps and Books, Apple Business Manager)
- In-House App - For custom applications
- Configuration - For device settings and policies
- Script - For custom automation scripts
Provide required information
Provide required information such as:
- Application details (for apps)
- Configuration settings (for policies)
- Script content (for scripts)
Library Item Types
Auto Apps
Auto Apps are pre-packaged applications that Iru Endpoint hosts and manages with automatic updates and version control. You can keep applications up to date automatically and manage specific application versions as needed. For more, see Auto Apps Overview.App Store Apps
App Store Apps (Apps and Books) let you deploy apps from the App Store to Apple devices. Add licenses from Apple Business Manager and they appear in the Library; use Sync App Store Apps to pull recent changes. For more, see Configure Apps and Books.In-House Apps
In-House Apps allow you to deploy proprietary or custom applications through internal distribution without App Store approval, for iOS and iPadOS devices. You can control application versions and updates according to your organization’s needs. For more, see Configure the In-House App Library Item.Configurations
Configurations help you set up device preferences and restrictions, enforce security settings and compliance, and configure Wi-Fi, VPN, and network access settings across your device fleet. Custom profiles (e.g., .mobileconfig for Apple devices) are one type; see Custom Profiles Overview and other configuration Library Items in the docs.Scripts
Custom Scripts run on Mac and Windows devices to automate tasks, configure settings, install or update software, run maintenance tasks, and enforce security policies. You can also use scripts to collect device information. For more, see Custom Scripts Overview.Assigning Library Items to Blueprints
Add items from Library Item Bank
In the Library Item Bank, search or filter for the Library Items you want. Use Shift+click or Command+click to select multiple items, then drag them to the Assignment Map.
Configure conditional logic (optional)
Add conditional blocks and assignment nodes to scope items by device, user, or group. See Using Conditional Logic in Assignment Maps.
Best Practices
Organize your Library Items by category and use descriptive names for easy identification. Test Library Items in a testing Blueprint before deploying to production devices, and document any dependencies between Library Items. Keep track of different versions of applications and configurations to maintain proper version control. For detailed information about Library Items and sections (Auto Apps, Custom Apps, Custom Scripts, etc.), see Library Overview.Next Steps
After adding Library Items:Assign to Blueprints
Use Configuring Blueprints to assign items via the Assignment Map.
Configure Parameters (macOS only)
For macOS computers, configure Parameters as needed.
Set up enrollment for each platform
With Blueprints and Library Items in place, set up enrollment: Apple Enrollment, Windows Enrollment, or Android Enrollment.