SB-Aktualisierung von Active Directory mit PowerShell-Skripten

Das folgende PowerShell-Skript ist ein Beispiel dafür, wie die Mobilnummern der Benutzer einer Organisation in Active Directory (AD) anhand von PowerShell aktualisiert werden können. ADSelfService Plus ist eine Lösung für SB-Passwortmanagement sowie Single-Sign-On unter AD und ermöglicht es Benutzern die SB-Aktualisierung ihrer Active-Directory-Profilinformationen. Hier ein Vergleich zwischen der Aktualisierung von AD-Informationen mit PowerShell oder mit ADSelfService Plus:

Mit PowerShell

Führen Sie das folgende Skript aus, um die Mobilnummern eines Benutzers in AD anhand einer CSV-Datei zu aktualisieren. Erstellen Sie eine CSV-Datei mit Benutzernamen und Mobilnummern von Benutzern und geben Sie den Dateipfad im Skript an.
$UsersCSV = Import-CSV "<enter CSV file here"
$Results = @()
 
ForEach ($User in $UsersCSV) {
    $Username = $User.username.trim() 
    $Number = $User.mobile.trim()
    $UserDetails = $null
    $UserCheck = $null
 
    Try{
        $UserDetails = Get-ADUser -Identity $Username -Properties MobilePhone
    }
    Catch{
        $_.Exception.Message
        Continue
    }
 
    If (!$UserDetails.'MobilePhone') {
        Try{
            Set-ADUser -Identity $username -replace @{ 'MobilePhone' = $($Number) } 
            $UserCheck = Get-ADUser -Identity $Username -Properties mobilephone -ErrorAction Stop
            If ($UserCheck) {
                $Object = New-Object PSObject -Property ([ordered]@{ 
     
                    "User name"               = $Username
                    "Mobile"                  = $UserCheck.MobilePhone        
                })
  
                $Results += $Object
            }
        }
        Catch{
            $_.Exception.Message
            Continue
        }
    }      
}
 
$Results | Format-Table
 Copied
Zum Kopieren des gesamten Skriptes klicken

ADSelfService Plus

  • Richtlinie erstellen. Wählen Sie in der Richtlinie die SB-Aktualisierung und alle weiteren SB-Aktionen aus, die Benutzer durchführen können sollen.
  • Wechseln Sie zu Verzeichnis-SB > SB-Layout-Aktualisierung.
  • Sie können bei Bedarf das Standard-Layout bearbeiten, indem Sie auf das „Bearbeiten“-Symbol klicken. Klicken Sie sonst auf Neues Layout erstellen.
  • Ziehen Sie die erforderlichen Felder in das Layout.
  • Klicken Sie auf Speichern.
  • Klicken Sie auf Richtlinien zuweisen und wählen Sie im sich öffnenden Popup-Fenster das Layout aus, das Sie für die gewünschte Richtlinie erstellt haben.
  • Klicken Sie auf OK.
  • Benutzer können nun für diese Richtlinie ihre AD-Profilinformationen mit ADSelfService Plus aktualisieren.
how-to-self-update-ad-details-using-powershell-1
how-to-self-update-ad-details-using-powershell-2
Vorteile von ADSelfService Plus:
  • Schnelle Konfiguration:

    Mit ADSelfService Plus können Admins die SB-Aktualisierung für AD konfigurieren, indem sie einfach die gewünschten Felder in das SB-Layout ziehen.

  • Auswählen, welche Benutzer ihre AD-Informationen aktualisieren können:

    Beim Erstellen einer ADSelfService-Plus-Richtlinie können Admins die Domäne, OEs und Gruppen auswählen, deren Benutzer ihre AD-Profilinformationen aktualisieren können sollen.

  • Gesicherte Aktualisierung von AD-Informationen:

    Bevor sich Benutzer beim ADSelfService-Plus-Portal anmelden und ihre AD-Informationen aktualisieren können, müssen sie die Multifaktor-Authentifizierung abschließen. Während der MFA müssen Benutzer ihre Identität noch mit zusätzlichen Methoden unter Beweis stellen, nicht nur mit AD-Benutzername und Passwort.

  • Regeln für Genehmigungsworkflows:

    Stellt sicher, dass die SB-Aktualisierung von Informationen durch Endbenutzer von Helpdesk-Mitarbeitern und Managern geprüft wird, bevor diese in Active Directory aktualisiert werden.

  • Audits der SB-Aktualisierung:

    Erfasst alle Operationen zur SB-Aktualisierung in einem Bericht, der einfach mit einem Klick erstellt und in verschiedenen Formaten wie CSV, HTML, XLS und PDF exportiert werden kann.

  • Benutzer zur SB-Aktualisierung ihrer Profilinformationen zwingen:

    Sie können Benutzer dazu zwingen, die „Obligatorisch“ festgelegten SB-Felder zu aktualisieren, wenn sie sich beim Portal von ADSelfService Plus anmelden.

  • Anpassen der Felder:

    Die Felder mit den Profilinformationen lassen sich ganz nach den Anforderungen Ihrer Organisation anpassen. Sie können Feldnamen und Typ ändern und die Felder bei Bedarf auf „Obligatorisch“ oder „Schreibgeschützt“ setzen.

Geplante Benachrichtigungen für AD-Benutzer über den Kontoablauf

 Probieren Sie ADSelfService Plus kostenlos aus!
  • Begeben Sie sich auf Ihre script-free skriptfrei AD Self-Service-Passwortverwaltung mit ADSelfService Plus.
  • Jetzt herunterladen 

ADSelfService Plus vertraut von