Dazu musst du beide Verzeichnisse durchsuchen. Hier ist ein Powershell Script als Beispiel.
# Modul für das Azure Active Directory laden, falls nicht bereits geschehen
# Install-Module -Name AzureAD
# Modul für das Active Directory laden
Import-Module ActiveDirectory
# Name oder Benutzerprinzipalname des gesuchten Benutzers
$targetUser = "benutzername@domain.com"
# Suche im lokalen Active Directory
$localUser = Get-ADUser -Filter {SamAccountName -eq $targetUser} -ErrorAction SilentlyContinue
# Suche im Azure Active Directory
$azureUser = Get-AzureADUser -Filter "userPrincipalName eq '$targetUser'" -ErrorAction SilentlyContinue
# Überprüfen, ob der Benutzer in einem der Verzeichnisse gefunden wurde
if ($localUser) {
Write-Host "Der Benutzer wurde im lokalen Active Directory gefunden."
# Weitere Aktionen im lokalen AD durchführen
}
if ($azureUser) {
Write-Host "Der Benutzer wurde im Azure Active Directory gefunden."
# Weitere Aktionen im Azure AD durchführen
}
if (-not $localUser -and -not $azureUser) {
Write-Host "Der Benutzer wurde in keinem der Verzeichnisse gefunden."
# Entsprechende Meldungen oder Aktionen ausführen
}