InactiveWipe

1.1.0

The script is designed to authenticate to Microsoft Graph API using the provided tenant ID, application ID, and secret. It retrieves all user accounts and analyzes their activity, categorizing them based on the last login date, disabled status, and invitation acceptance.

The script requires the 'User Read All' and 'AuditLog.Read.All' Microsoft Graph permissions.
Guid
The script is designed to authenticate to Microsoft Graph API using the provided tenant ID, application ID, and secret. It retrieves all user accounts and analyzes their activity, categorizing them based on the last login date, disabled status, and invitation acceptance.

The script requires the 'User Read All' and 'AuditLog.Read.All' Microsoft Graph permissions.
Guide here: https://github.com/erlwes/InactiveWipe/blob/main/AppRegistration.md

Show more

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Script -Name InactiveWipe

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Package Details

Author(s)

  • Erlend Westervik

Tags

Entra Azure PowerShell GraphAPI Automation User Management EntraID Guest Guests Users

Functions

Write-Log Update-Gauges Update-Text Out-CSVFile

Dependencies

This script has no dependencies.

Release Notes

Version: 1.0.0 - Original published version
Version: 1.0.1 - Fixed so that errormessage for Graph-requests displayed correctly
Version: 1.0.2 - Added script-metadata and PSScriptInfo, for publishing to PSGallery
Version: 1.0.5 - Made the script usable in PowerShell 5.1. Some encoding was unsupported, and also errormessage was not supported on parameter validatescript
Version: 1.0.6 - Fixed some errors that where thrown when users had no emailaddress. Issue #4.
Version: 1.1.0 - Added save button and functionality for exporting results to CSV-files. Added license insights for "member mode".

FileList

Version History

Version Downloads Last updated
1.1.0 (current version) 10 8/30/2024
1.0.8 8 8/30/2024
1.0.7 8 8/30/2024
1.0.6 10 8/20/2024
1.0.5 10 8/14/2024
1.0.3 15 8/12/2024
1.0.2 5 8/12/2024
Show more