Frage

In unserer Testumgebung habe ich einen vollständigen Anzeigenimport durchgeführt, um einen Filter hinzuzufügen, um nur eine einzige bestimmte Abteilung zu erhalten.Also bekam ich jetzt alle Benutzer anstelle der einzigen Abteilung, die ich wollte.

Was würden die richtigen Schritte unternehmen, um alle Benutzer zu entfernen und die UPA-Synchronisierung neu zu sichern?Muss ich nur den Filter anwenden und eine vollständige Synchronisierung ausführen?Und setzen Sie das Benutzerprofil erneut auf der Suche zurück?

alle spezifischen Timer-Jobs, die erzwungen werden müssen?

War es hilfreich?

Lösung

If it's just a test environment you can run PowerShell to delete the User Profiles that you don't need.

$context = Get-SPServiceContext -Site http://mysite
$upm = New-Object Microsoft.Office.Server.UserProfiles.UserProfileManager($context)
#Create a filter if necessary, this will just list them
$upm.GetEnumerator() | Where {$_.DisplayName -eq 'john'} | ft DisplayName
#Finally you can use this to remove the profile
$upm.RemoveProfile($profile)

Note: This is NOT a script to run. I did that intentionally since it would be way too easy for someone to erase all their profiles and then blame me. Some assembly is required.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit sharepoint.stackexchange
scroll top