Archive

Archives pour 06/2016

Trouver les comptes Office 365 dont la licence va expirer

Ce script liste les licences qui vont expirer et retourne les utilisateurs concernés.

?View Code POWERSHELL
$days = read-host "Jours avant expiration"
$date = (get-date).AddDays($days)
Write-host "Comptes dont la licence expire avant le $date"
$expiresoon = Get-MsolSubscription | Where-Object { $_.NextLifecycleDate -lt $date }
Foreach ($licence in $expiresoon) {
$SKUID = "mondomaine:" + $licence.SkuPartNumber
Get-msoluser | Where-Object { $_.Licenses.AccountSKUid -eq $SKUID } | Ft UserPrincipalName,DisplayName,@{n="Licenses Type";e={$_.Licenses.AccountSKUid}}
}
Categories: Office 365 Tags: ,