IntuneBrew - MacOS Application Management for Intune
IntuneBrew LogoIntuneBrew

Getting Started with IntuneBrew

Learn how to get started with IntuneBrew for managing your Intune applications

Welcome to IntuneBrew, your comprehensive solution for Microsoft Intune application management. This guide will walk you through the initial setup process and help you begin managing your applications effectively.

System Requirements

Before installing IntuneBrew, ensure your environment meets our system requirements. You'll need PowerShell 7 or later installed on your system. Additionally, you should have administrator access to both your local system and your Microsoft Intune environment. Access to your Azure AD tenant is also necessary for proper integration.

Installation Process

Installing IntuneBrew is straightforward. Open PowerShell 7 and execute the following command:

Install-Script IntuneBrew -Force

Once the installation is complete, you can launch IntuneBrew by simply running:

IntuneBrew

The installation process automatically handles dependencies and configures your environment for optimal performance. You can use keyboard shortcuts (Ctrl+C on Windows or ⌘+C on Mac) to copy these commands directly from the documentation.

Tenant Connection

After installation, your first task is connecting your Intune tenant. Navigate to the dashboard and locate the tenant connection section. You'll need three pieces of information from your Azure environment:

App ID (Client ID)
Tenant ID
Client Secret

These credentials establish a secure connection between IntuneBrew and your Intune environment. Our platform uses these credentials to authenticate and authorize all operations, ensuring secure access to your application management features.

Permission Configuration

IntuneBrew requires specific permissions to manage your applications effectively. The primary permission needed is DeviceManagementApps.ReadWrite.All, which enables comprehensive application management capabilities. This permission is automatically requested during the tenant connection process.

Initial Configuration

Once connected, take some time to familiarize yourself with the dashboard. The dashboard provides a comprehensive view of your application environment, including version status, update availability, and deployment progress. You can customize the dashboard view to focus on the metrics most important to your organization.

Application Management

With IntuneBrew configured, you can begin managing your applications. The platform provides several ways to interact with your application environment:

Through the web interface, you can monitor application status, track versions, and initiate updates. The CLI offers powerful commands for automation and batch operations:

# Update a single application
IntuneBrew -Upload app_name
 
# Update multiple applications
IntuneBrew -Upload app1_name,app2_name
 
# Update all available applications
IntuneBrew -UpdateAll

On this page