Documentation

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.

PermissionPurposeRequired
DeviceManagementApps.ReadWrite.AllRead and write Intune applications (deploy packages)Yes
DeviceManagementManagedDevices.Read.AllRead discovered apps from managed devices (Unmanaged Apps feature)For Unmanaged Apps
User.ReadRead your profile informationYes
Group.Read.AllRead group memberships for app assignmentFor 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:

PlatformDescription
SlackSend notifications to a Slack channel via incoming webhook
Microsoft TeamsPost deployment updates to a Teams channel
DiscordSend messages to a Discord channel via webhook
CustomAny 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.