Device Offboarding

Device Offboarding Manager

Device Offboarding Manager is a comprehensive PowerShell-based GUI tool that streamlines the device offboarding process across multiple Microsoft services. It provides a centralized interface to manage device removal from Intune, Autopilot, and Entra ID, while also handling BitLocker and FileVault key retrieval.

Key Features
Everything this tool offers to make your Intune management easier
Multi-service integration (Intune, Autopilot, Entra ID)
Bulk device offboarding operations
BitLocker recovery key retrieval and storage
FileVault recovery key management
Audit trail of offboarding actions
User-friendly GUI interface
Common Use Cases
Real-world scenarios where this tool can help

Employee Offboarding

Completely remove a departing employee's devices from all Microsoft services while securely storing recovery keys.

Device Lifecycle Management

Retire end-of-life devices across Intune, Autopilot, and Entra ID in a single operation.

Bulk Device Cleanup

Process multiple device offboardings simultaneously, saving hours of manual work during large-scale device refreshes.

Requirements
What you need to get started with this tool
  • 1
    PowerShell 7.0 or later
  • 2
    Microsoft.Graph PowerShell SDK
  • 3
    Appropriate admin permissions across services
  • 4
    Windows operating system for GUI
Installation Steps
Follow these steps to install and configure the tool
  1. 1
    Install PowerShell 7.0 or later
  2. 2
    Install Microsoft.Graph PowerShell module
  3. 3
    Download the script from GitHub
  4. 4
    Run the script to launch the GUI
  5. 5
    Authenticate with appropriate permissions

Platform

PowerShell

Hosting

Self-hosted

Status

Actively Maintained

Ready to get started?

Download or access Device Offboarding Manager and start optimizing your Intune management today.