Adding an enterprise app for macOS

Information about adding a macOS enterprise app to the App Catalog through the MaaS360 Packager. You can use the MaaS360 Packager to upload DMG, PKG, archives, scripts, and other supported files to the App Catalog.

Procedure

  1. From the IBM® MaaS360® Portal home page, select Apps > Catalog.
  2. Click Add, expand the macOS section, and select Enterprise App for macOS.
  3. On the Enterprise App for macOS window, follow the on-screen instructions to download the MaaS360 Packager.
  4. Install the MaaS360 Packager on a local Mac device and start the application.
  5. Once the packager is open, click Add New Package,
  6. Select the file type that you want to add, and click Next.
    Supported file types:
    • DMG
    • PKG/MPKG
    • Archive
    • Any Files
    • Scripts
    • PKG URL
    Use the MaaS360 Packager to distribute enterprise apps with a PKG URL. You can host the app on external storage instead of uploading it to the MaaS360 portal. Hosting externally reduces reliance on the MaaS360 CDN and gives you more flexibility for managing large or frequently updated apps.
    Note: For this feature to work successfully, the device where the app is being installed must have read access to the specified download URL. The Mac must be able to directly access and retrieve the package from the URL provided. If the device cannot reach the URL or does not have permission to download the file, the installation fails at the MaaS360 App Catalog.
  7. On the Add App window, provide the following details in the Add App screen
    Tab Description
    Basic
    Package Name
    Provide the name of the app.
    Package Icon
    Add an app icon.
    Version
    The app developer specifies the version of the app.
    Identifier
    The app developer specifies the unique identifier of the app.
    Upload
    The enterprise app that is added to the MaaS360 Packager.
    Category
    The app developer specifies the category of the app.
    Signing Certificate
    From the drop-down list, select an app signing certificate that is provided by the Apple Developer account. Customers must purchase an Apple Developer account. From this account, customers can download the Developer ID Installer certificate and then upload that certificate in the Signing Certificate section. This certificate is used by the operating system to identify the developer of the package.
    Minimum OS Version
    Provide the minimum OS version that is required to install the app.
    Details
    Description
    Provide a detailed app description.
    Upload Screenshots
    Add screen captures of the app.
    Add as Featured App
    Mark the app as a featured app. The featured apps are highlighted in a separate section in the user App Catalog to promote the app discovery.
    Upload Banner Image
    The image for the app that appears in the Featured carousel on the user App Catalog.
    Scripts Upload the following scripts.
    • Pre-install
      The script is executed before the app is installed.
    • Post-install
      The script is executed after the app is installed.
    • Un-install
      The script is executed after the app is uninstalled.
    Prompt for Restart on Successful Installation
    The device is automatically restarted after a script is executed.
    Settings
    Remove App on
    The app is removed in the following scenarios.
    • MDM Control Removal
      The administrator or the user terminates the MDM control of a device.
    • Selective Wipe
      When a selective wipe is issued to the device.
    • Stopping Distribution
      When distribution is stopped on the device.
  8. Click Finish.
    The Summary screen is displayed.
  9. Review the details and click Upload to Catalog.
    The macOS enterprise app is successfully uploaded to the App Catalog.