Selvopdatering af Active Directory ved hjælp af PowerShell-script

PowerShell-scriptet nedenfor er et eksempel på brug af PowerShell til at opdatere mobilnumrene på organisationens brugere i Active Directory (AD). ADSelfService Plus, der er en løsning til selvbetjent administration af adgangskoder og enkeltlogon i AD, giver brugerne mulighed for selv at opdatere deres Active Directory-profiloplysninger. Nedenfor kan du se en sammenligning mellem opdatering af brugernes AD-oplysninger via PowerShell og ADSelfService Plus:

Med PowerShell

Kør scriptet nedenfor for at opdatere brugernes mobilnumre i AD ved hjælp af en CSV-fil. Opret en CSV-fil med brugernes brugernavne og mobilnumre, og angiv filstien i scriptet.
$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
Klik for at kopiere hele scriptet

ADSelfService Plus

  • Opret en politik. Vælg Selvopdatering og andre selvbetjeningshandlinger, der kan foretages af brugere i politikken.
  • Gå til Selvbetjening til mapper > Selvopdatering af layout.
  • Du kan vælge at redigere standardlayoutet ved at klikke på redigeringsikonet eller klikke på Opret nyt layout.
  • Træk og slip de obligatoriske felter i layoutet.
  • Klik på Gem.
  • Klik på Tildel politikker, og vælg det layout, du har oprettet for den ønskede politik, i det pop-up vindue, der vises.
  • Klik på OK.
  • Brugere af den pågældende politik kan nu opdatere deres AD-profiloplysninger via ADSelfService Plus.
Fordele ved ADSelfService Plus:
  • Hurtig konfiguration:

    Med ADSelfService Plus kan administratorer konfigurere AD-selvopdatering ved blot at trække og slippe de ønskede felter i selvopdateringslayoutet.

  • Vælg, hvilke brugere der kan opdatere deres AD-oplysninger:

    Ved at oprette en politik for ADSelfService vælger administratorer det domæne, de enheder og grupper, hvis brugere kan opdatere deres AD-profiloplysninger.

  • Beskyttet opdatering af AD-oplysninger:

    Før brugerne kan logge ind på ADSelfService Plus-portalen og opdatere deres AD-oplysninger, skal de gennemføre multifaktorgodkendelse. Under MFA skal brugerne bekræfte deres identitet via andre metoder ud over at godkende med AD-brugernavnet og -adgangskoden.

  • Opret regler for arbejdsgangen for godkendelse:

    De sikrer, at slutbrugernes selvopdaterede oplysninger tjekkes og bekræftes af helpdesk eller ledere, før de opdateres i Active Directory.

  • Audit af selvopdateringshandlinger:

    Den registrerer alle selvopdateringer, som nemt kan genereres med et enkelt klik og eksporteres i forskellige formater såsom CSV, HTML, XLS og PDF.

  • Tving brugerne til selv at opdatere deres profiloplysninger:

    Brugerne kan tvinges til at opdatere de selvopdateringsfelter, der er valgt til at være obligatoriske, så snart de logger ind på ADSelfService Plus-portalen.

  • Tilpas felterne:

    Felterne med profiloplysninger kan tilpasses efter organisationens behov. Feltnavnet og -typen kan ændres, og felterne kan gøres obligatoriske eller skrivebeskyttede, hvis det er nødvendigt.

Planlagte meddelelser til AD-brugere om kontoens udløb

 Prøv ADSelfService Plus helt gratis!
  • Gå til din script-fri script-fri AD Self-Service Password Management med ADSelfService Plus.
  • Download nu 

Relaterede ressourcer