Skip to content

CSP Lizenz-Kontingente mit Powershell abfragen

  • by

Hier zeige ich euch an einem einfachen Beispiel, wie ihr aus dem Azure-AD die Kontingente der CSP-Lizensierung abfragen könnt..

Import-Module AzureAD;  
Import-Module MsOnline;

$user = "user@domain.tld";
$pwd = "password";
$secure_pwd = $pwd | ConvertTo-SecureString -AsPlainText -Force;
$creds = New-Object System.Management.Automation.PSCredential -ArgumentList $user, $secure_pwd;

Connect-MsolService -Credential $creds;
$res = Connect-AzureAD -Credential $creds;
# Lizenzen holen 
$licences = Get-MsolAccountSku; 
foreach ($licence in $licences) {
    $users = Get-MsolUser | Where-Object {($_.licenses).AccountSkuId -match $licence.AccountSkuId};
    # Die Liste der User, denen die Lizenz zugewiesen ist. 
    foreach ($user in $users) {
        Write-Host "    >" $user.DisplayName "("$user.SignInName")"
    }
}

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert