> ## 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.

# Configure Apps and Books

> Configure the Apple Apps and Books integration in Iru Endpoint. Connect Apple Business Manager to manage volume-purchased app licenses and assignments.

<Note title="Apple Business name change">
  **Apple Business Manager** is now **Apple Business**. **Apple School Manager** is unchanged. For more information, see [Introducing Apple Business](https://www.apple.com/newsroom/2026/03/introducing-apple-business-a-new-all-in-one-platform-for-businesses-of-all-sizes/) and [Apple Business Manager is now Apple Business](https://support.apple.com/guide/apple-business-manager/apple-business-manager-is-now-apple-business-axmd79d79dea/web).
</Note>

<Warning>
  [Apple Push Notification service](/en/endpoint/settings/apple-integrations/configure-apple-push-notification-service) must be configured in your Iru Endpoint tenant before Apps and Books can be configured.
</Warning>

### 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](/en/endpoint/settings/apple-integrations/configure-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

For more information on syncing apps from Apps and Books to your Iru Endpoint library, please see our [Adding Apps from Apps and Books to Iru Endpoint](/en/endpoint/settings/apple-integrations/add-apps-from-apps-and-books-to-iru-endpoint) support article.

### Configuring Apps and Books

Apps and Books (formerly VPP) allows you to distribute App Store Apps to your organization's devices.

<Warning>
  You cannot share the same Apps and Books token across multiple MDM servers in the portal. It is highly recommended that you [create a new organizational unit](https://support.apple.com/guide/business/configure-organizational-units-axmfdbe2cb0d/web) in Apple Business or Apple School Manager specifically for your Iru Endpoint tenant and use a dedicated Apps and Books token.
</Warning>

[Create a new organizational unit](https://support.apple.com/guide/business/configure-organizational-units-axmfdbe2cb0d/web) in Apple Business or Apple School Manager.

<Steps>
  <Step title="Open Integrations">
    In the sidebar, click the [**Account Menu Button**](/en/iru/platform-overview/account-menu), then select **Integrations**.

    <Frame>
      <img src="https://mintcdn.com/iru/8BYPjuKZa-zyEEf_/assets/media/images/iru-nav-integrations.png?fit=max&auto=format&n=8BYPjuKZa-zyEEf_&q=85&s=e89fa7e9b81ac504a6f519608e10b8a3" alt="Screenshot of the account menu with Integrations option highlighted" width="562" height="1040" data-path="assets/media/images/iru-nav-integrations.png" />
    </Frame>
  </Step>

  <Step title="Select Apple integrations">
    Select the **Apple integrations** section.
  </Step>

  <Step title="Set Up Apps and Books">
    Click the **Set up Apps and Books** button inside **Apps and Books**.
  </Step>

  <Step title="Sign in to Apple Business or Apple School Manager">
    In the new window, you will be asked to sign in to [Apple Business](https://support.apple.com/guide/business/welcome/web) or [Apple School Manager](https://support.apple.com/guide/apple-school-manager/welcome/web) to complete the final steps for integration.
  </Step>

  <Step title="Open your organization menu">
    In Apple Business or Apple School Manager, click your **organization name** at the top right of the page.
  </Step>

  <Step title="Open Settings">
    Click **Settings**.

    <Frame>
      <img src="https://mintcdn.com/iru/QlM0bw2VPN4WhxbZ/assets/media/images/iru-apple-business-access-settings.png?fit=max&auto=format&n=QlM0bw2VPN4WhxbZ&q=85&s=0f44d69a018f102f5a42fcfd5090eadd" alt="Apple Business or Apple School Manager with organization menu open and Settings option" width="2964" height="2010" data-path="assets/media/images/iru-apple-business-access-settings.png" />
    </Frame>
  </Step>

  <Step title="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.
  </Step>

  <Step title="Download the content token">
    Under **Content Tokens**, click **Download** next to the token you want to use with Iru Endpoint.

    <Frame>
      <img src="https://mintcdn.com/iru/QlM0bw2VPN4WhxbZ/assets/media/images/iru-apple-business-download-content-token.png?fit=max&auto=format&n=QlM0bw2VPN4WhxbZ&q=85&s=0e58302976487f8795e705a86a2f4b62" alt="Apple Business or Apple School Manager Payments and Billing Apps and Books Content Tokens with Download" width="2964" height="2010" data-path="assets/media/images/iru-apple-business-download-content-token.png" />
    </Frame>
  </Step>

  <Step title="Upload Token to Iru Endpoint">
    Navigate back to the Iru Endpoint Web App and upload your **token**.
  </Step>

  <Step title="Complete Setup">
    Click **Complete Apps and Books setup**.
  </Step>
</Steps>

Once the Apps and Books integration is completed, you will be able to update apps automatically when Iru Endpoint detects a new version.

### 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.

<Frame>
  <img src="https://mintcdn.com/iru/20OhJ3wZmF4DKbOd/assets/media/images/iru-sync-app-store-apps-button.png?fit=max&auto=format&n=20OhJ3wZmF4DKbOd&q=85&s=fb4308ab18949431e3b41f1529fac934" alt="Library view showing Sync App Store Apps button next to Add Library Item for manual Apps and Books sync" width="3646" height="1886" data-path="assets/media/images/iru-sync-app-store-apps-button.png" />
</Frame>

### 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](/en/endpoint/library/library-items-profiles/library-overview#library-item-duplication) in Library Overview.

<Warning>
  The Okta Verify and Microsoft Authenticator Apps and Books Library Items cannot be duplicated due to their respective integrations with [Okta Device Trust](/en/endpoint/integrations/okta-device-trust-main/okta-device-trust) and [Microsoft Device Compliance](/en/endpoint/integrations/microsoft-device-compliance/getting-started-with-microsoft-device-compliance).
</Warning>

<Steps>
  <Step title="Navigate to App Store Apps">
    Navigate to **Library**, then **App Store apps**.
  </Step>

  <Step title="Open the Library Item menu">
    Find the Apps and Books Library Item you want to duplicate, then click the **ellipsis** next to its name.
  </Step>

  <Step title="Select Duplicate">
    Click **Duplicate**.

    <Frame>
      <img src="https://mintcdn.com/iru/ZekSCbYzzHVHf14r/assets/media/images/iru-duplicate-li-from-library.png?fit=max&auto=format&n=ZekSCbYzzHVHf14r&q=85&s=f2a0522e71b622c8c01f67ea207d17b2" alt="Library list with ellipsis menu open and Duplicate selected for a Library Item" width="2832" height="1642" data-path="assets/media/images/iru-duplicate-li-from-library.png" />
    </Frame>
  </Step>

  <Step title="Confirm Duplication">
    Click **Yes, duplicate** to confirm duplication.
  </Step>

  <Step title="Edit Duplicated Item">
    Edit the duplicated Apps and Books Library Item as needed.
  </Step>

  <Step title="Manage Instances">
    Once a duplicate has been created, the Library Item can be deleted, but at least one instance of the specific Apps and Books Library Item must remain.
  </Step>
</Steps>

### Removing Apps and Books Licenses

<Steps>
  <Step title="Select App to Remove">
    Navigate to **Library** then **App Store apps** and select the app you need to remove the license for.
  </Step>

  <Step title="Edit Library Item">
    Next, click the blue **Edit** button on the bottom right.
  </Step>

  <Step title="Change Blueprint Assignments">
    Change the Blueprint assignments in the **Assignment** section.
  </Step>

  <Step title="Save Changes">
    Click **Save**.
  </Step>
</Steps>

Within 5-10 mins of a successful MDM check-in, the application will remove itself from the device's Applications folder and free up a license to be assigned to a different Blueprint or device.

### Considerations

<AccordionGroup>
  <Accordion title="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

    For more information about managing content tokens in Apple Business or Apple School Manager, please see the [Apple Business on Apple Support](https://support.apple.com/guide/business/manage-content-tokens-axme0f8659ec/web).
  </Accordion>

  <Accordion title="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
  </Accordion>

  <Accordion title="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
  </Accordion>

  <Accordion title="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
  </Accordion>

  <Accordion title="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
  </Accordion>

  <Accordion title="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
  </Accordion>
</AccordionGroup>

### Related Articles

<CardGroup cols={2}>
  <Card title="Library Overview" icon="books" href="/en/endpoint/library/library-items-profiles/library-overview">
    Curate, create, and manage Library Items, including App Store apps synced from Apps and Books
  </Card>

  <Card title="Add Apps from Apps and Books" icon="apple" href="/en/endpoint/settings/apple-integrations/add-apps-from-apps-and-books-to-iru-endpoint">
    Sync purchased licenses into the Library and assign App Store app Library Items
  </Card>

  <Card title="Global Alerts" icon="bell" href="/en/endpoint/devices/global-alerts">
    Configure how Iru Endpoint surfaces alerts when App Store app deployments or other Library Items report issues
  </Card>
</CardGroup>
