Documentation Index
Fetch the complete documentation index at: https://docs.iru.com/llms.txt
Use this file to discover all available pages before exploring further.
Apple Business Manager is now Apple Business. Apple School Manager is unchanged. For more information, see Introducing Apple Business and Apple Business Manager is now Apple Business.
About Apps and Books Integration
Apps and Books (formerly Apple’s Volume Purchasing Program or VPP) is a feature that makes it easy for organizations to deploy App Store Apps to their Apple devices using MDM. Integrating Apps and Books allows you to distribute App Store Apps directly to managed devices without end users needing an Apple ID. It helps track and control licensing and provides a method to revoke and reassign them as needed.How It Works
Apps and Books integration works by connecting your Apple Business or Apple School Manager account with Iru Endpoint through Apps and Books content tokens. When you purchase app licenses in the portal and assign them to your Iru Endpoint MDM server, they become available as Library Items in your Iru Endpoint library, where they can be assigned to Assignment Maps for automated deployment.Prerequisites
- Apple Push Notification Service: Apple Push Notification service must be configured in your Iru Endpoint tenant
- Apple Business or Apple School Manager access: Ensure you have administrative access to your organization’s portal
- Organizational unit setup: Create a dedicated organizational unit in Apple Business or Apple School Manager specifically for your Iru Endpoint tenant
- Apps and Books token: Download a dedicated Apps and Books content token for your Iru Endpoint integration
Configuring Apps and Books
Apps and Books (formerly VPP) allows you to distribute App Store Apps to your organization’s devices. Create a new organizational unit in Apple Business or Apple School Manager.Sign in to Apple Business or Apple School Manager
In the new window, you will be asked to sign in to Apple Business or Apple School Manager to complete the final steps for integration.
Open your organization menu
In Apple Business or Apple School Manager, click your organization name at the top right of the page.
Apps & Books in Settings
After you open Settings, you should already be on Payments & Billing → Apps & Books. This view is where your organization’s Apps and Books content tokens appear.
Download the content token
Under Content Tokens, click Download next to the token you want to use with Iru Endpoint.

Manually Syncing Apps and Books with Apple Business or Apple School Manager
Iru Endpoint periodically checks for new apps or license changes. If you need to trigger a sync between Iru Endpoint and Apple Business or Apple School Manager immediately, you can use the Sync App Store Apps button (double arrows) next to the Add Library Item button.
Duplicating Apps and Books Library Items
The ability to duplicate Apps and Books Library Items allows you to create multiple configurations of the same app and assign these to different Blueprints. All Apps & Books app instances of the same Apps and Books Library Item share the same license pool across all Blueprints and assignments. Duplication works the same way as for other Library Items; for the full flow (including duplicating from an open Library Item), see Library Item Duplication in Library Overview.Open the Library Item menu
Find the Apps and Books Library Item you want to duplicate, then click the ellipsis next to its name.
Removing Apps and Books Licenses
Select App to Remove
Navigate to Library then App Store apps and select the app you need to remove the license for.
Considerations
Token expiry
Token expiry
- Annual Expiration: Apps and Books tokens expire annually. Iru Endpoint will display a banner starting 30 days before the token expires, ensuring you have ample time to renew it and avoid any service interruptions
- Password Changes: If the password for the Apple Business or Apple School Manager account that downloaded the token is changed, the token will be invalidated and must be renewed
- Token Renewal Process: Follow the same setup process to renew expired tokens
- Service Continuity: Plan token renewal before expiration to avoid service disruptions
- Documentation: Keep records of token expiration dates and renewal processes
Organizational units and token security
Organizational units and token security
- Dedicated organizational unit: Create a dedicated organizational unit in Apple Business or Apple School Manager specifically for your Iru Endpoint tenant
- Token Security: Store Apps and Books tokens securely and never share them across multiple MDM servers
Licensing, blueprints, and pooling
Licensing, blueprints, and pooling
- License Management: Plan your app licensing strategy to avoid over-purchasing or running out of licenses
- License Pooling: Understand that all instances of the same app share the same license pool
- Blueprint Assignment: Plan your Blueprint assignments carefully to optimize license usage
Sync, updates, and duplication
Sync, updates, and duplication
- Sync Frequency: Understand that Iru Endpoint periodically syncs with Apple Business or Apple School Manager, but manual sync is available when needed
- App Updates: Configure automatic app updates to ensure users have the latest versions
- Duplication Limitations: Be aware that some apps (Okta Verify, Microsoft Authenticator) cannot be duplicated due to integration requirements
User experience and compliance
User experience and compliance
- User Experience: Test app deployment and user experience before rolling out to production
- Compliance Requirements: Ensure deployed apps meet your organization’s security and compliance requirements
Operations and support
Operations and support
- Backup Strategy: Have a plan for managing apps if the Apps and Books integration becomes unavailable
- Documentation: Keep records of app assignments and license usage
- Support: Contact Iru Endpoint Support for assistance with complex Apps and Books scenarios
- Testing: Test Apps and Books configuration in a controlled environment before production deployment
- Monitoring: Regularly monitor app deployment success rates and license usage
Related articles
Library Overview
Curate, create, and manage Library Items, including App Store apps synced from Apps and Books
Add Apps from Apps and Books
Sync purchased licenses into the Library and assign App Store app Library Items
Global Alerts
Configure how Iru Endpoint surfaces alerts when App Store app deployments or other Library Items report issues


