- SharePoint est l'une des plus grandes plateformes collaboratives, et elle est créée par Microsoft.
- Cependant, des erreurs comme celle où le travail d'importation AD du profil utilisateur n'est pas en cours d'exécution sont courantes.
- De nombreux utilisateurs considèrent que la modification des propriétés de votre serveur a aidé.
- Cependant, cette solution nécessitera que vous sachiez utiliser PowerShell.

Dans une tentative d'intégrer autant d'applications dans la suite Microsoft Office qui sont pertinentes pour les environnements de travail, Microsoft a décidé d'intégrer également SharePoint .
Cet outil collaboratif polyvalent peut être utilisé comme système de gestion et de stockage de documents, mais le produit est hautement configurable et son utilisation varie considérablement d'une organisation à l'autre.
Cependant, un logiciel est un logiciel et SharePoint a sa propre part de bogues et de problèmes. Un bon exemple est un bogue signalé par les utilisateurs où le travail du minuteur d'importation Active Directory ne s'exécute pas :
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.
Étant donné que SharePoint repose sur un travail d'organisation, l'impossibilité d'importer de nouveaux membres peut gravement affecter les fonctionnalités du programme.
C'est pourquoi nous avons décidé de dresser cette liste afin que vous puissiez être guidé pas à pas vers une solution viable.
Comment corriger l'erreur d'importation du profil utilisateur SharePoint ?
Tous les serveurs de la batterie qui exécutent le service de profil utilisateur ne sont pas non plus autorisés à exécuter des tâches de minuterie de type tâche de service.
Dans notre cas, l'importation d'un profil utilisateur est également une tâche de service et elle ne peut s'exécuter que sur des serveurs exécutant le service Profil utilisateur. Cela signifie qu'aucun serveur de la batterie de serveurs n'est autorisé à exécuter le travail.
Modifier les propriétés de votre serveur
- Appuyez sur Démarrer
- Saisissez et lancez PowerShell avec les droits d'administration
- Copiez et collez ces lignes et exécutez-les :
$SIs = Get-SPServiceInstance | ?{$_.typename -match "service de profil"}
$Farm = Get-SPFarm
$FarmTimers = $Farm.TimerService.Instances
$1onLine = $false
foreach ($SI en $SIs)
{Si($SI.Status -eq "En ligne")
{$1onLine = $true
foreach ($FT en $FarmTimers)
{if($SI.Server.Address.ToString() -eq $FT.Server.Name.ToString())
{if($FT.AllowServiceJobs -eq $false)
{write-host -ForegroundColor Red "Les travaux de service ne sont PAS activés sur le serveur UPS" $FT.Server.Name.ToString()
write-host -ForegroundColor green "Activation des travaux de service sur le serveur : " $FT.Server.Name.ToString()
$FT.AllowServiceJobs = $true
$FT.Update()
}
else{write-host -ForegroundColor green "Tâches de service déjà activées sur le serveur : " $FT.Server.Name.ToString()}
}
}
}
}
If($1onLine -eq $false ){write-host -ForegroundColor red "Aucune instance du service de profil utilisateur en ligne dans cette batterie !"}


La commande PowerShell écrite ci-dessus vérifiera qu'il existe au moins une instance de service de profil utilisateur dans la batterie de serveurs. En outre, cela définit la propriété AllowServiceJobs sur true pour l'instance de minuteur sur ces serveurs.
Si la modification des propriétés du serveur semble trop compliquée, une autre solution consisterait à démarrer le service de profil utilisateur sur un serveur où les travaux de service sont autorisés.
En suivant ces étapes, vous ne devriez plus avoir de problèmes avec les tâches d'importation à l'aide de la fonctionnalité Active Directory de SharePoint.
Si vous connaissez d'autres moyens de résoudre ce problème, n'hésitez pas à les partager avec nous dans la section commentaires ci-dessous.