Question

Lors de l'utilisation de connexions Active Directory dans plusieurs domaines (avec une confiance dans les deux sens), est-il possible d'avoir une résolution (lors de la synchronisation) du champ Manager lorsque le gestionnaire existe dans un autre domaine?

Travailler avec les utilisateurs exemple suivant:

  • DOMAINA \ Manager1
  • DOMAINB \ Manager1
  • DOMAINB \ User1

Si le gestionnaire pour DOMAINB \ User1 au sein de AD est réglé sur DOMAINB \ Manager1, résolution dans le profil de l'utilisateur se fait sans problème. Si le gestionnaire est réglé sur DOMAINA \ Manager1, la résolution ne se produit pas et le champ Manager ne semble pas dans le profil de l'utilisateur.

Était-ce utile?

La solution 2

L'absence de résolution du gestionnaire sur plusieurs domaines est due à l'utilisation de plusieurs connexions de synchronisation. Lorsque vous utilisez une connexion de synchronisation pour la forêt, la résolution a eu lieu sans problème.

Autres conseils

Oui, FIM travaille avec les fiducies dans les deux sens ... Je soupçonne que c'est une configuration ou un problème d'autorisations.

Avez-vous des connexions de synchronisation des profils utilisateur configuré pour les utilisateurs de synchronisation des deux domaines? Avez-vous donné votre profil d'utilisateur synch compte les autorisations de lecture correcte sur les deux domaines?

Assurez-vous que vous avez activé les noms NetBIOS. Ce fut l'une des questions que je suis tombé sur lors de la configuration de plusieurs domaines et utilisateurs d'autres domaines étant les gestionnaires. Faire ce qui suit par un powershell fait l'affaire, mais malheureusement, vous devez supprimer toutes les connexions de synchronisation après l'exécution du script et les recréer pour effectuer le réglage efficace.

NB: Get-SPServiceApplication vous donne toutes les applications et vous pouvez l'utiliser pour obtenir le GUID d'application de service Profil utilisateur

$var = Get-SPServiceApplication –Identity {Application GUID}
$var.NetBiosDomainNamesEnabled
$var.NetBiosDomainNamesEnabled = “True”
$var.update()
$var.NetBiosDomainNamesEnabled
Licencié sous: CC-BY-SA avec attribution
Non affilié à sharepoint.stackexchange
scroll top