Delen via


Set-MsolDirSyncFeature

Hiermee stelt u functies voor identiteitssynchronisatie in voor een tenant.

Syntaxis

Set-MsolDirSyncFeature
   -Feature <String>
   -Enable <Boolean>
   [-Force]
   [-TenantId <Guid>]
   [<CommonParameters>]

Description

De cmdlet Set-MsolDirSyncFeature stelt identiteitssynchronisatiefuncties in voor een tenant.

U kunt de volgende synchronisatiefuncties gebruiken met deze cmdlet:

  • EnableSoftMatchOnUpn: Soft Match is het proces dat wordt gebruikt om een object dat voor het eerst wordt gesynchroniseerd vanaf on-premises te koppelen aan een object dat al in de cloud bestaat. Wanneer deze functie is ingeschakeld, wordt eerst een zachte overeenkomst geprobeerd met behulp van de standaardlogica, op basis van het primaire SMTP-adres. Als er geen overeenkomst wordt gevonden op basis van primaire SMTP, wordt een overeenkomst geprobeerd op basis van UserPrincipalName. Zodra deze functie is ingeschakeld, kan deze niet meer worden uitgeschakeld.

  • PasswordSync

  • SyncUpnForManagedUsers: hiermee staat u de synchronisatie toe van UserPrincipalName-updates van on-premises voor beheerde (niet-federatieve) gebruikers aan die een licentie hebben gekregen. Deze updates worden geblokkeerd als deze functie niet is ingeschakeld. Zodra deze functie is ingeschakeld, kan deze niet meer worden uitgeschakeld.

  • BlockSoftMatch: wanneer deze functie is ingeschakeld, wordt de functie voor zachte overeenkomsten geblokkeerd. Klanten wordt aangeraden deze functie in te schakelen en deze ingeschakeld te houden totdat er weer zachte overeenkomsten zijn vereist voor hun tenancy. Deze vlag moet opnieuw worden ingeschakeld wanneer Soft Matching is voltooid en niet meer nodig is.

  • BlockCloudObjectTakeoverThroughHardMatch: wanneer deze functie niet is ingeschakeld, en

    • een object wordt gesynchroniseerd waarvoor al een object met een overeenkomend bronanker bestaat in Azure AD en,
    • voor het object in Azure AD is DirSyncEnabled niet ingesteld op 'true' en vervolgens

    het standaardgedrag is om het cloudobject hard te laten overeenkomen met het on-premises object en de vlag DirSyncEnabled van het Cloud-object in te stellen op 'true'.

    Wanneer u deze functie inschakelt, komt het cloudobject niet meer overeen en wordt de vlag DirSyncEnabled niet ingesteld op 'true'. In plaats daarvan wordt een fout gegenereerd: Foutcode: InvalidHardMatch, Foutbericht: Another cloud created object with the same source anchor already exists in Azure Active Directory.

Het inschakelen van sommige van deze functies, zoals EnableSoftMatchOnUpn en SynchronizationUpnForManagedUsers, is een permanente bewerking. U kunt deze functies niet uitschakelen nadat ze zijn ingeschakeld.

Voorbeelden

Voorbeeld 1: een functie inschakelen voor de tenant

PS C:\> Set-MsolDirSyncFeature -Feature EnableSoftMatchOnUpn -Enable $True

Met deze opdracht schakelt u de functie SoftMatchOnUpn in voor de tenant.

Voorbeeld 2: Soft Matching blokkeren voor de tenant

PS C:\> Set-MsolDirSyncFeature -Feature BlockSoftMatch -Enable $True

Met deze opdracht schakelt u de functie BlockSoftMatch in voor de tenant. Hierdoor wordt de functie Voor voorlopig vergelijken in de tenant in feite geblokkeerd

Voorbeeld 3: overname van cloudobjecten blokkeren via vaste overeenkomsten voor de tenant

PS C:\> Set-MsolDirSyncFeature -Feature BlockCloudObjectTakeoverThroughHardMatch -Enable $True

Met deze opdracht schakelt u de functie BlockCloudObjectTakeoverThroughHardMatch in voor de tenant, waardoor de overname van het Hard Match-object wordt geblokkeerd.

Parameters

-Enable

Hiermee wordt aangegeven of de opgegeven functie wordt ingeschakeld voor het bedrijf.

Type:Boolean
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-Feature

Hiermee geeft u de adreslijstsynchronisatiefuncties op die moeten worden in- of uitgeschakeld.

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-Force

Hiermee dwingt u de opdracht uit te voeren zonder om bevestiging van de gebruiker te vragen.

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-TenantId

Hiermee geeft u de unieke id van de tenant om de bewerking op uit te voeren. Als u deze parameter niet opgeeft, gebruikt de cmdlet de id van de huidige gebruiker. Deze parameter is alleen van toepassing op partnergebruikers.

Type:Guid
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False