App Catalog
What's NewStatusRoot3
  • 🌟Introduction to App Catalog
  • 🚀Getting Started
  • đŸ—ī¸Components
  • 🔒Security & Privacy
  • ✅Requirements
  • đŸ› ī¸Configuration & Deployment
    • Configuration Profile
      • Preference Keys - Catalog Agent
      • Preference Keys - Catalog App
      • Integrating with MDM
      • Configuration Profile Example
    • Installing App Catalog
    • Granting User Notifications
    • Managed Login Item
    • Full Disk Access (PPPC)
  • đŸ•šī¸Catalog Agent
    • Catalog Agent CLI
    • Installing apps
      • Dock items
      • Mandatory Apps
      • Force reinstalling apps
    • Updating apps
      • User deferrals
      • Delaying app updates
      • Updating individual apps
  • đŸ–Ĩī¸Catalog App
    • Application modes
    • User Mode
    • Admin Mode
    • Branding
      • App and notification icon
      • In-app branding
    • Language
    • Updating apps
  • 🔌Integration Guides
    • Microsoft Intune
    • Jamf Pro
    • Kandji
    • Root3 Support App
  • Troubleshooting
    • Logging
    • Error codes
    • Uninstalling App Catalog
  • ❓How To's
    • Get an app Bundle Identifier
    • Get an SF Symbol
    • Get TeamViewer Configuration ID
Powered by GitBook
On this page

Was this helpful?

  1. Catalog Agent

Catalog Agent CLI

The Catalog Agent is a Command Line Utility to install and update apps. Running catalog -h shows all the available options:

% catalog -h
USAGE
catalog ARGUMENT [options]

The following arguments are available:

         -i --install BUNDLE_IDENTIFIER                  Install app using the Bundle Identifier of the app to install
         -u --update                                     Update all apps
         -u --update BUNDLE_IDENTIFIER                   Update app using the Bundle Identifier (macOS 14 or later)
         -h --help                                       Print help
         -v --version                                    Print current version
         --check-updates                                 Check and output available app updates
         --mandatory-apps                                Check and install all apps configured using the MandatoryApps key (macOS 14 or later)
         --schedule-status                               Show the app update schedule (macOS 13 or later)

OPTIONS
         -s --silent                                     Hide user notifications when installation or update is completed
         -d --dock                                       Add app to the end of the user's Dock
         -p --progress                                   Show the download progress
         -f --force                                      Force reinstall of the app, including VPP or Mac App Store apps

EXAMPLES
         catalog --install nl.root3.support                              Install Root3 Support App

         catalog -i com.google.chrome                                    Install Google Chrome

         catalog --install nl.root3.support --silent                     Install Root3 Support App and hide user notification

         catalog --update                                                Update all apps found in the App Catalog

         catalog --update --silent                                       Update all apps found in the App Catalog and hide user notifications                                               Update all apps found in the App Catalog
         
         catalog -u com.google.chrome                                    Update Google Chrome
PreviousFull Disk Access (PPPC)NextInstalling apps

Last updated 2 months ago

Was this helpful?

đŸ•šī¸