Kaffeeundcode

Authentication Test

Skript Beschreibung

**Zusammenfassung**: Testet die Verbindung zu Microsoft Graph.

Prüft, ob ein gültiges Token ("Me"-Context) abgerufen werden kann.
Erfordert die Berechtigung 'User

Skript Infos

Autor Mattia Cirillo
Version 1.0
Sprache PowerShell
81_Authentication-Test.ps1
<#
.SYNOPSIS
    Testet die Verbindung zu Microsoft Graph.
    
.DESCRIPTION
    Prüft, ob ein gültiges Token ("Me"-Context) abgerufen werden kann.
    Erfordert die Berechtigung 'User.Read'.

.NOTES
    File Name: 81_Authentication-Test.ps1
    Author: Mattia Cirillo
    Version: 1.0
#>

param()

try {
    Connect-MgGraph -Scopes "User.Read"
    $Context = Get-MgContext
    if ($Context) {
        Write-Host "Verbindung erfolgreich als: $($Context.Account)" -ForegroundColor Green
    }
} catch {
    Write-Error "Verbindung fehlgeschlagen: $_"
}