- SharePoint ist eine der größten kollaborativen Plattformen und wird von Microsoft erstellt.
- Fehler wie der, bei dem der AD-Importjob für das Benutzerprofil nicht ausgeführt wird, sind jedoch häufig.
- Viele Benutzer sind der Meinung, dass das Ändern der Eigenschaften Ihres Servers geholfen hat.
- Diese Lösung erfordert jedoch, dass Sie wissen, wie Sie PowerShell verwenden.

Um möglichst viele für Arbeitsumgebungen relevante Apps in die Microsoft Office Suite zu integrieren, hat sich Microsoft dazu entschieden, auch SharePoint zu integrieren .
Dieses vielseitige kollaborative Tool kann als Dokumentenmanagement- und Speichersystem verwendet werden, aber das Produkt ist hochgradig konfigurierbar und die Nutzung variiert je nach Unternehmen erheblich.
Software ist jedoch Software, und SharePoint hat seinen eigenen fairen Anteil an Fehlern und Knicken. Ein gutes Beispiel ist ein Fehler, den Benutzer gemeldet haben, bei dem der Zeitgeberauftrag für den Active Directory-Import nicht ausgeführt wird:
I created User Profile service application in SharePoint 2016 and created synchronization connection to import users from AD. Then started full synchronization but it is not importing any user from AD. “Profile Synchronization Status” is always in Idle mode.
Da SharePoint auf organisatorische Arbeit angewiesen ist, kann das Nichtimportieren neuer Mitglieder die Funktionalität des Programms stark beeinträchtigen.
Aus diesem Grund haben wir uns entschlossen, diese Liste zusammenzustellen, damit Sie Schritt für Schritt zu einer praktikablen Lösung geführt werden können.
Wie behebe ich den Fehler beim Importieren von SharePoint-Benutzerprofilen?
Alle Server in der Farm, auf denen der Benutzerprofildienst ausgeführt wird, dürfen auch keine Zeitgeberaufträge vom Typ Dienstauftrag ausführen.
In unserem Fall ist das Importieren eines Benutzerprofils auch ein Dienstauftrag und kann nur auf Servern ausgeführt werden, auf denen der Benutzerprofildienst ausgeführt wird. Dies bedeutet, dass es in der Farm keine Server gibt, die den Auftrag ausführen dürfen.
Ändern Sie die Eigenschaften Ihres Servers
- Drücken Sie Start
- Geben Sie PowerShell ein und starten Sie sie mit Administratorrechten
- Kopieren Sie diese Zeilen, fügen Sie sie ein und führen Sie sie aus:
$SIs = Get-SPServiceInstance | ?{$_.typename -match "Profildienst"}
$Farm = Get-SPFarm
$FarmTimer = $Farm.TimerService.Instances
$1onLine = $false
foreach ($SI in $SIs)
{If($SI.Status -eq "Online")
{$1onLine = $true
foreach ($FT in $FarmTimers)
{if($SI.Server.Address.ToString() -eq $FT.Server.Name.ToString())
{if($FT.AllowServiceJobs -eq $false)
{write-host -ForegroundColor Red "Serviceaufträge sind auf dem USV-Server NICHT aktiviert" $FT.Server.Name.ToString()
write-host -ForegroundColor green "Aktivieren von Dienstaufträgen auf dem Server: " $FT.Server.Name.ToString()
$FT.AllowServiceJobs = $true
$FT.Update()
}
else{write-host -ForegroundColor green "Dienstaufträge sind bereits auf dem Server aktiviert: " $FT.Server.Name.ToString()}
}
}
}
}
If($1onLine -eq $false ){write-host -ForegroundColor red "Keine Instanzen des Benutzerprofildienstes online in dieser Farm!"}
![Fix: AD-Importjob für Benutzerprofile wird in SharePoint nicht ausgeführt]()
![Fix: AD-Importjob für Benutzerprofile wird in SharePoint nicht ausgeführt]()
Der oben geschriebene PowerShell-Befehl überprüft, ob mindestens eine Benutzerprofildienstinstanz in der Farm vorhanden ist. Außerdem wird dadurch die AllowServiceJobs-Eigenschaft für die Zeitgeberinstanz auf diesen Servern auf true festgelegt .
Wenn das Ändern von Servereigenschaften zu kompliziert erscheint, besteht eine andere Lösung darin, den Benutzerprofildienst auf einem Server zu starten, auf dem Dienstaufträge zulässig sind.
Wenn Sie diese Schritte ausführen, sollten Sie keine Probleme mehr mit Importaufträgen mit der Active Directory-Funktion von SharePoint haben.
Wenn Sie andere Möglichkeiten zur Lösung dieses Problems kennen, zögern Sie nicht, uns diese im Kommentarbereich unten mitzuteilen.