About Apps and Books Integration
Apps and Books, formerly the Volume Purchase Program (VPP), lets organizations deploy App Store apps to managed Apple devices. The integration tracks licenses and lets you revoke and reassign them without requiring users to sign in to an Apple Account on each device.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 for the organizational unit connected to Iru Endpoint, 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 allows you to distribute App Store apps to your organization’s devices. Create a new organizational unit in Apple Business or Apple School Manager.Open Integrations

Select Apple
Set Up Apps and Books
Sign in to Apple Business or Apple School Manager
Open the content token



Upload Token to Iru Endpoint
Complete Setup
Renewing Your Apps and Books Token
Apps and Books tokens expire annually. If the token expires, Iru Endpoint cannot sync App Store apps and licenses from Apple Business or Apple School Manager. Iru Endpoint displays a banner starting 30 days before the token expires.Open Integrations

Select Apple
Renew Token
Complete Renewal
Disconnecting Apps and Books
Only disconnect Apps and Books if you need to remove this integration or replace the content token with a token from a different organizational unit. Do not disconnect to renew an existing token. Use Renewing Your Apps and Books Token instead. Disconnecting Apps and Books stops Iru Endpoint from managing apps and books purchased through your Apple Business or Apple School Manager account. You cannot assign or update Apps and Books Library Items until you set up Apps and Books again. In the confirmation pop-up, you can optionally revoke licenses and remove managed apps from iPhone and iPad devices. To unassign licenses or remove an App Store app from the Library without disconnecting the integration, see Removing Apps and Books Licenses and Remove App Store Apps from the Library.Open Integrations

Select Apple
Disconnect Apps and Books
Confirm Disconnect
- Revoke all licenses: Iru Endpoint revokes existing app licenses associated with your devices so they are available for future use.
- Remove all apps: Iru Endpoint attempts to uninstall all managed apps on iPhone and iPad devices.
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.Navigate to App Store Apps
Open the Library Item menu
Select Duplicate

Confirm Duplication
Edit Duplicated Item
Manage Instances
Removing Apps and Books Licenses
Select App to Remove
Edit Library Item
Change Blueprint Assignments
Save Changes
Considerations
Token expiry
Token expiry
- Annual Expiration: Apps and Books tokens expire annually. Iru Endpoint displays a banner starting 30 days before the token expires
- Password Changes: If the password for the Apple Business or Apple School Manager account that downloaded the token is changed, the token is invalidated and must be renewed
- Token Renewal Process: Use Renewing Your Apps and Books Token rather than repeating the original setup from scratch
- Disconnection impact: Disconnecting Apps and Books stops license sync and App Store app assignment until you set up the integration again. Use Disconnect only to remove the integration or replace the content token. Optionally select Revoke all licenses and Remove all apps in the confirmation pop-up; Remove all apps applies to iPhone and iPad only
- 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 use the same token with more than one device management service
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