Settings & Webhooks
Configure your IntuneGet instance with account settings, permission management, notification preferences, export options, and data management.
Overview
The Settings page is organized into five tabs, each covering a different aspect of your IntuneGet configuration:
General
Account information and Intune connection status
Permissions
Verify and manage Microsoft Graph API permissions
Notifications
Email notifications and webhook configuration
Export
Default format, icons, and metadata preferences
Data
Cache management, sync settings, and auto-refresh
General Tab
Displays your account information (name, email, authentication provider) and Intune connection details:
- Account - Your Microsoft Entra ID profile information
- Connection Status - Live indicator showing whether IntuneGet can reach your Intune tenant
- Tenant ID - Your Microsoft 365 tenant identifier (with copy button)
- Intune Portal - Quick link to the Microsoft Intune admin center
Permissions Tab
Verify which Microsoft Graph API permissions are granted to your IntuneGet app registration. Click "Check Permissions" to test each permission in real-time.
| Permission | Purpose | Required |
|---|---|---|
DeviceManagementApps.ReadWrite.All | Read and write Intune applications (deploy packages) | Yes |
DeviceManagementManagedDevices.Read.All | Read discovered apps from managed devices (Unmanaged Apps feature) | For Unmanaged Apps |
User.Read | Read your profile information | Yes |
Group.Read.All | Read group memberships for app assignment | For group targeting |
Missing Permissions
If a required permission is missing, a Global Administrator must re-grant admin consent. The Settings page provides a direct "Re-grant Admin Consent" button when missing permissions are detected.
Notifications Tab
Configure how and when you receive notifications about deployment events.
Email Notifications
Set your preferred email notification frequency:
- Real-time - Receive an email for every deployment event
- Daily digest - A summary email sent once per day
- Critical only - Only receive emails for failures and errors
- Disabled - No email notifications
Webhook Configuration
Set up webhooks to receive deployment notifications in your preferred tools. IntuneGet supports pre-configured templates for popular platforms:
| Platform | Description |
|---|---|
| Slack | Send notifications to a Slack channel via incoming webhook |
| Microsoft Teams | Post deployment updates to a Teams channel |
| Discord | Send messages to a Discord channel via webhook |
| Custom | Any HTTP endpoint that accepts POST requests with JSON payloads |
Webhook Security
Each webhook is signed with an HMAC secret that you configure during setup. Use this to verify that incoming requests genuinely originate from your IntuneGet instance.
Export Tab
Configure default export preferences used when downloading deployment data and reports:
Export Formats
- CSV - Comma-separated values, compatible with Excel and Google Sheets
- JSON - Structured format ideal for programmatic processing
- XLSX - Native Excel format with formatting and multiple sheets
Additional Options
- Include Application Icons - Embed base64-encoded icons in export files
- Include Metadata - Add deployment dates, version history, and assignment information
Data Tab
Manage cached data, synchronization, and auto-refresh settings:
Application Cache
Cached application data speeds up loading times. Click "Clear Cache" to force fresh data on next load.
Force Sync
Re-fetch all application data from Intune immediately. Useful after making changes directly in the Intune portal.
Auto-Refresh Interval
Configure how often IntuneGet checks for new application data. Options: 5 minutes, 15 minutes (default), 30 minutes, or 1 hour.
Local Storage
All cached application data is stored locally in your browser. No data is sent to third-party servers. Clearing your browser cache will also clear IntuneGet's cached data.
Next Steps
Review the troubleshooting guide for common configuration issues, or learn about the Unmanaged Apps feature.