Änderungen mit Export und Import

Exportieren Sie die angezeigten User-Objekte mit zugehörigen Properties in eine CSV-Datei:

Get-XpUsers | Select-Object -Property AccountName,TelephoneNumber | Export-Csv C:\cf.csv

Sie erhalten eine Datei mit AccountNamen und Telefonnummer:

"AccountName","TelephoneNumber"
"Eve.1@ucserver.local","+4989840798120"
"Christin.1@ucserver.local","+4989840798121"
"basti@ucserver.local","+4989840798122"
"Jonas.1@ucserver.local","+4989840798123"
"Daniel.1@ucserver.local","+4989840798124"

Ändern Sie die Datei folgendermaßen ab:

"AccountName","Destination"
"Eve.1@ucserver.local","+4940123456"
"Christin.1@ucserver.local","+4940123456"
"basti@ucserver.local","+4940123456"
"Jonas.1@ucserver.local","+49306666666"
"Daniel.1@ucserver.local","+4940123456"

Statt der eigenen Telefonnummer, soll ein Weiterleitungsziel als Fallbackszenario für Softphone/AnyDevice pro Benutzer konfiguriert werden. Der Import erfolgt über die Powershell wie folgt:

Import-Csv c:\cf.csv | ForEach-Object {
    $dest = $_.Destination;
    Get-XpLineForwardData -ForwardMode 'NoAnswer' -UserNames $_.AccountName | foreach{$_.NoAnswerDelaySeconds = 30; $_.NoAnswerTargetInternal = 'forward'; $_.NoAnswerTargetInternalCallNumber = $dest; $_.NoAnswerTargetExternal = 'off';$_} | Set-XpLineForwardData
}

Haben Sie einen Fehler auf dieser Seite gefunden?

Oder ist etwas nicht gut oder zu ungenau formuliert? Dann freuen wir uns über eine E-Mail, am besten mit einem Verbesserungsvorschlag, an doku@c4b.de. Vielen Dank!