Skip to main content

Software Library

Prerequisites

  • Required permissions: Admin or Staff role with access to Fleet > Software Management

  • Supported platforms: Android, iOS, iPadOS, macOS, Windows

  • Time estimate: 10–15 minutes for initial setup, 2–3 minutes per software addition

  • Additional requirements: Mobile Device Management (MDM) must be activated before managing apps

Before You Start

The Software Library allows administrators to centrally manage, update, and assign applications across all enrolled devices in Trio. This includes enterprise Android, Apple, and Windows devices.

Activating Mobile Device Management (MDM) is mandatory before using the Software Library. Once MDM is enabled, admins can deploy apps from different sources (official stores, Trio’s catalog, or custom uploads), ensuring version consistency, compliance, and simplified IT operations.

Prepare a list of required applications and confirm their availability in official app stores (Google Play, Apple App Store, Microsoft Store), Trio’s App Catalog, or as custom uploads (APK, PKG, MSI, EXE) before proceeding.

Step 1: Activate Mobile Device Management (MDM)

  1. Navigate to Fleet > Software Management and select the target platform (Android, iPadOS, iOS, macOS, or Windows).

  2. If MDM is not yet activated, a message will display: “To manage and update apps, you need to activate Mobile Device Management (MDM) first.”

  3. Click + MDM Setup.

Expected result: MDM is activated, enabling Software Library access.

If you see: Activation failure → Solution: Verify permissions and confirm your organization’s domain is linked with Trio.

Step 2: Access the Software Library

  1. After activating MDM, go to Fleet > Software Management > [OS Type] > Software Library.

  2. If no apps are yet added, you will see “No software yet” with an + Add button.

Expected result: The Software Library opens with an empty list, ready for adding software.

Step 3: Add Applications

  1. Click + Add to begin.

  2. Select the application source, which varies by platform:

    • Android: Google Play Store (EMM), Trio App Catalog, Custom APK

    • iOS/iPadOS: Apple App Store (via VPP), Trio App Catalog, Custom IPA

    • macOS: Mac App Store, Trio App Catalog, Custom PKG

    • Windows: Microsoft Store, Trio App Catalog, Custom MSI/EXE

Expected result: The selected app is added to your Software Library.

Troubleshooting this step:

  • Issue: App not found → Solution: Confirm the correct app source or check spelling.

  • Issue: Custom upload fails → Solution: Verify file format (APK, IPA, PKG, MSI/EXE) is supported.

Step 4: View and Manage Applications

  1. Once apps are added, they will appear in the Software Library list view.

  2. For each application, you can view:

    • Name & Icon

    • Update status (Up to date / Outdated)

    • Category (Productivity, Social, Security, etc.)

    • App usage (if applicable by OS)

    • Source (App Store, Play Store, Microsoft Store, Web, Trio Catalog, Custom)

    • Autopilot assignment option

    • Device assignment count

Expected result: A consolidated overview of all apps managed within Trio.

Step 5: Assign Applications to Devices

  1. In the Software Library, locate the target app.

  2. Under Devices, click Assign.

  3. Select the target device(s) or device group(s).

  4. Confirm deployment.

Expected result: The application is deployed or updated on the assigned devices.

Troubleshooting this step:

  • Issue: App fails to install → Solution: Verify device enrollment and connectivity.

  • Issue: “App incompatible” → Solution: Check device OS version and platform restrictions.

Next Steps

Immediate actions:

  • Regularly check for outdated applications in the Software Library.

  • Assign critical apps (security, productivity, communication) to all devices.

Related configurations:

  • Use Software Policy for enforcing mandatory apps.

  • Use Kiosk Mode to restrict devices to single or multi-app usage.

Advanced Options

  • Autopilot Assignments: Automatically install apps during device enrollment.

  • Cross-Platform Custom Uploads: Secure distribution of proprietary apps (APK, IPA, PKG, MSI/EXE).

  • Event Logs: Monitor app deployments, update history, and error logs per platform.

Troubleshooting

  • Symptom: “MDM required” message persists → Cause: MDM not activated correctly. → Solution: Repeat MDM setup.

  • Symptom: Applications missing → Cause: Active filters. → Solution: Clear filters to view all software.

  • Symptom: App version remains outdated → Cause: Device not syncing. → Solution: Trigger manual device sync.

  • Symptom: Custom app upload rejected → Cause: Incorrect file format. → Solution: Ensure correct extension for OS.

Did this answer your question?