Freigeben über


Microsoft Entra Connect: ADSyncTools PowerShell-Referenz

Die folgende Dokumentation enthält Referenzinformationen für das PowerShell-Modul „ADSyncTools.psm1“, das in Microsoft Entra Connect enthalten ist.

Installieren des PowerShell-Moduls „ADSyncTools“

Gehen Sie folgendermaßen vor, um das PowerShell-Modul „ADSyncTools“ zu installieren:

  1. Öffnen Sie Windows PowerShell mit Administratorrechten.
  2. Geben Sie den folgenden Befehl ein (Sie können ihn auch kopieren und einfügen):
    [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
    Install-Module -Name ADSyncTools
    
  3. Drücken Sie die EINGABETASTE.
  4. Um zu überprüfen, ob das Modul installiert wurde, geben Sie folgenden Befehl ein (Sie können ihn auch kopieren und einfügen):
    Get-module ADSyncTools
    
  5. Jetzt sollten Informationen zum Modul angezeigt werden.

Clear-ADSyncToolsMsDsConsistencyGuid

ZUSAMMENFASSUNG

Löschen der mS-DS-ConsistencyGuid für ein Active Directory-Objekt

SYNTAX

Clear-ADSyncToolsMsDsConsistencyGuid [-Identity] <Object> [<CommonParameters>]

BESCHREIBUNG

Löscht den Wert in der mS-DS-ConsistencyGuid für das Active Directory-Zielobjekt. Unterstützt Active Directory-Objekte in Gesamtstrukturen mit mehreren Domänen.

BEISPIELE

BEISPIEL 1

Clear-ADSyncToolsMsDsConsistencyGuid -Identity 'CN=User1,OU=Sync,DC=Contoso,DC=com'

BEISPIEL 2

Clear-ADSyncToolsMsDsConsistencyGuid -Identity 'User1@Contoso.com'

BEISPIEL 3

'User1@Contoso.com' | Clear-ADSyncToolsMsDsConsistencyGuid

PARAMETERS

-Identity

Zielobjekt in AD zum Löschen von mS-DS-ConsistencyGuid

Type: Object
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False

CommonParameters

Dieses Cmdlet unterstützt diese gängigen Parameter: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.

Connect-ADSyncToolsSqlDatabase

ZUSAMMENFASSUNG

Verbindungsherstellung mit einer SQL-Datenbank zu Testzwecken

SYNTAX

Connect-ADSyncToolsSqlDatabase [-Server] <String> [[-Instance] <String>] [[-Database] <String>]
 [[-Port] <String>] [[-UserName] <String>] [[-Password] <String>] [<CommonParameters>]

BESCHREIBUNG

Funktionen und Hilfsprogramme für die SQL-Diagnose

BEISPIELE

BEISPIEL 1

Connect-ADSyncToolsSqlDatabase -Server 'sqlserver01.contoso.com' -Database 'ADSync'

BEISPIEL 2

Connect-ADSyncToolsSqlDatabase -Server 'sqlserver01.contoso.com' -Instance 'INTANCE01' -Database 'ADSync'

PARAMETERS

-Server

SQL Server Name

Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Instance

SQL Server-Instanzname

Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 2
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Database

Name der SQL Server-Datenbank

Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 3
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Port

SQL Server-Port (z. B. 49823)

Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 4
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-UserName

Benutzername für die SQL Server-Anmeldung

Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 5
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Password

Kennwort für die SQL Server-Anmeldung

Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 6
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

Dieses Cmdlet unterstützt diese gängigen Parameter: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.

ConvertFrom-ADSyncToolsAadDistinguishedName

ZUSAMMENFASSUNG

Konvertieren von Microsoft Entra-Connector DistinguishedName in ImmutableId

SYNTAX

ConvertFrom-ADSyncToolsAadDistinguishedName [-DistinguishedName] <String> [<CommonParameters>]

BESCHREIBUNG

Konvertiert den DistinguishedName für einen Microsoft Entra-Konnektor, beispielsweise CN={514635484D4B376E38307176645973555049486139513D3D}, in den entsprechenden Base64-ImmutableID-Wert, z. B. QF5HMK7n80qvdYsUPIHa9Q==.

BEISPIELE

BEISPIEL 1

ConvertFrom-ADSyncToolsAadDistinguishedName 'CN={514635484D4B376E38307176645973555049486139513D3D}'

PARAMETERS

-DistinguishedName

Microsoft Entra-Connectorspace DistinguishedName

Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False

CommonParameters

Dieses Cmdlet unterstützt diese gängigen Parameter: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.

ConvertFrom-ADSyncToolsImmutableID

ZUSAMMENFASSUNG

Konvertieren einer Base64-ImmutableId (SourceAnchor) in einen GUID-Wert

SYNTAX

ConvertFrom-ADSyncToolsImmutableID [-Value] <String> [<CommonParameters>]

BESCHREIBUNG

Konvertiert den Wert der ImmutableID aus einer Base64-Zeichenfolge in einen GUID-Wert und gibt ihn zurück. Falls die Base64-Zeichenfolge nicht in eine GUID konvertiert werden kann, wird ein Bytearray zurückgegeben.

BEISPIELE

BEISPIEL 1

ConvertFrom-ADSyncToolsImmutableID 'iGhmiAEBERG7uxI0VniQqw=='

BEISPIEL 2

'iGhmiAEBERG7uxI0VniQqw==' | ConvertFrom-ADSyncToolsImmutableID

PARAMETERS

-Value

ImmutableId im Base64-Format

Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False

CommonParameters

Dieses Cmdlet unterstützt diese gängigen Parameter: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.

ConvertTo-ADSyncToolsAadDistinguishedName

ZUSAMMENFASSUNG

Konvertieren von ImmutableId in Microsoft Entra Connector DistinguishedName

SYNTAX

ConvertTo-ADSyncToolsAadDistinguishedName [-ImmutableId] <String> [<CommonParameters>]

BESCHREIBUNG

Konvertiert eine ImmutableId (SourceAnchor), beispielsweise QF5HMK7n80qvdYsUPIHa9Q==, in den entsprechenden DistinguishedName-Wert für einen Microsoft Entra-Konnektor, z. B. CN={514635484D4B376E38307176645973555049486139513D3D}.

BEISPIELE

BEISPIEL 1

ConvertTo-ADSyncToolsAadDistinguishedName 'QF5HMK7n80qvdYsUPIHa9Q=='

PARAMETERS

-ImmutableId

ImmutableId (SourceAnchor)

Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False

CommonParameters

Dieses Cmdlet unterstützt diese gängigen Parameter: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.

ConvertTo-ADSyncToolsCloudAnchor

ZUSAMMENFASSUNG

Konvertieren eines Base64-Ankers in einen CloudAnchor

SYNTAX

ConvertTo-ADSyncToolsCloudAnchor [-Anchor] <String> [<CommonParameters>]

BESCHREIBUNG

Konvertiert einen Base64-Anker wie VAAAAFUAcwBlAHIAXwBjADcAMgA5ADAAMwBlAGQALQA3ADgAMQA2AC0ANAAxAGMAZAAtADkAMAA2ADYALQBlAGEAYwAzADMAZAAxADcAMQBkADcANwAAAA== in den entsprechenden CloudAnchor-Wert, wie z. B. User_00aa00aa-bb11-cc22-dd33-44ee44ee44ee.

BEISPIELE

BEISPIEL 1

ConvertTo-ADSyncToolsCloudAnchor "VAAAAFUAcwBlAHIAXwBjADcAMgA5ADAAMwBlAGQALQA3ADgAMQA2AC0ANAAxAGMAZAAtADkAMAA2ADYALQBlAGEAYwAzADMAZAAxADcAMQBkADcANwAAAA=="

BEISPIEL 2

"VAAAAFUAcwBlAHIAXwBjADcAMgA5ADAAMwBlAGQALQA3ADgAMQA2AC0ANAAxAGMAZAAtADkAMAA2ADYALQBlAGEAYwAzADMAZAAxADcAMQBkADcANwAAAA==" | ConvertTo-ADSyncToolsCloudAnchor

PARAMETERS

-Anchor

Base64-Anker

Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False

CommonParameters

Dieses Cmdlet unterstützt diese gängigen Parameter: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.

ConvertTo-ADSyncToolsImmutableID

ZUSAMMENFASSUNG

Konvertieren einer GUID (ObjectGUID/ms-Ds-Consistency-Guid) in eine Base64-Zeichenfolge

SYNTAX

ConvertTo-ADSyncToolsImmutableID [-Value] <Object> [<CommonParameters>]

BESCHREIBUNG

Konvertiert einen Wert im GUID-, GUID-Zeichenfolgen- oder Bytearrayformat in eine Base64-Zeichenfolge.

BEISPIELE

BEISPIEL 1

ConvertTo-ADSyncToolsImmutableID '00aa00aa-bb11-cc22-dd33-44ee44ee44ee'

BEISPIEL 2

'00aa00aa-bb11-cc22-dd33-44ee44ee44ee' | ConvertTo-ADSyncToolsImmutableID

PARAMETERS

-Value

GUID, GUID-Zeichenfolge oder Bytearray

Type: Object
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False

CommonParameters

Dieses Cmdlet unterstützt diese gängigen Parameter: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.

Export-ADSyncToolsAadDisconnectors

ZUSAMMENFASSUNG

Exportieren von Microsoft Entra Disconnector-Objekten

SYNTAX

Export-ADSyncToolsAadDisconnectors [[-SyncObjectType] <Object>] [<CommonParameters>]

BESCHREIBUNG

Führt das CSExport-Tool aus, um alle Disconnector-Objekte nach XML zu exportieren. Anschließend wird diese XML-Ausgabe in eine CSV-Datei mit folgendem Inhalt konvertiert: UserPrincipalName, Mail, SourceAnchor, DistinguishedName, CsObjectId, ObjectType, ConnectorId, CloudAnchor

BEISPIELE

BEISPIEL 1

Export-ADSyncToolsAadDisconnectors -SyncObjectType 'PublicFolder'

Exportiert alle PublicFolder-Disconnector-Objekte in eine CSV.

BEISPIEL 2

Export-ADSyncToolsAadDisconnectors

Exportiert alle Disconnector-Objekte in eine CSV.

PARAMETERS

-SyncObjectType

In die Ausgabe einzuschließender ObjectType

Type: Object
Parameter Sets: (All)
Aliases:
Required: False
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False

CommonParameters

Dieses Cmdlet unterstützt diese gängigen Parameter: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.

EINGABEN

Verwenden Sie das ObjectType-Argument in Fällen, in denen Sie Disconnector-Objekte nur für einen bestimmten Objekttyp exportieren möchten.

AUSGABEN

Hiermit wird eine CSV-Datei mit Disconnector-Objekten exportiert, die Folgendes umfassen: UserPrincipalName, Mail, SourceAnchor, DistinguishedName, CsObjectId, ObjectType, ConnectorId und CloudAnchor.

Export-ADSyncToolsAadPublicFolders

ZUSAMMENFASSUNG

Hiermit werden alle synchronisierten MEPF-Objekte (Mail-enabled Public Folder) aus Microsoft Entra ID in eine CSV-Datei exportiert.

SYNTAX

Export-ADSyncToolsAadPublicFolders [-Credential] <PSCredential> [-Path] <Object> [<CommonParameters>]

BESCHREIBUNG

Diese Funktion exportiert alle synchronisierten MEPF-Objekte in eine CSV-Datei, die in Microsoft Entra ID vorhanden sind. Sie kann in Verbindung mit „Remove-ADSyncToolsAadPublicFolders“ verwendet werden, um verwaiste MEPF-Objekte in Microsoft Entra ID zu identifizieren und zu entfernen. Diese Funktion erfordert die Anmeldeinformationen eines globalen Administrators in Microsoft Entra ID, und die Authentifizierung mit der Multi-Faktor-Authentifizierung wird nicht unterstützt. HINWEIS: Wenn „DirSync“ auf dem Mandanten deaktiviert wurde, müssen Sie „DirSync“ vorübergehend erneut aktivieren, um verwaiste MEPF-Objekte aus Microsoft Entra ID zu entfernen.

BEISPIELE

BEISPIEL 1

Export-ADSyncToolsAadPublicFolders -Credential $(Get-Credential) -Path <file_name>

PARAMETERS

-Credential

Anmeldeinformationen des globaler Microsoft Entra-Administrators

Type: PSCredential
Parameter Sets: (All)
Aliases:
Required: true
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False

-Path

Pfad für die Ausgabedatei

Type: String
Parameter Sets: (All)
Aliases:
Required: true
Position: 2
Default value: None
Accept pipeline input: false (ByPropertyName)
Accept wildcard characters: false

CommonParameters

Dieses Cmdlet unterstützt diese gängigen Parameter: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.

EINGABEN

AUSGABEN

Dieses Cmdlet erstellt das <filename>-Element im CSV-Format, das alle synchronisierten MEPF-Objekte enthält.

Export-ADSyncToolsHybridAadJoinReport

ZUSAMMENFASSUNG

Generiert einen Bericht zu den Zertifikaten, die in Active Directory-Computerobjekten gespeichert sind, insbesondere zu Zertifikaten, die über die Microsoft Entra Hybrid Join-Funktion ausgestellt wurden.

SYNTAX

SingleObject

Export-ADSyncToolsHybridAadJoinReport [-DN] <String> [[-Filename] <String>] [<CommonParameters>]

MultipleObjects

Export-ADSyncToolsHybridAadJoinReport [-OU] <String> [[-Filename] <String>] [<CommonParameters>]

BESCHREIBUNG

Dieses Tool sucht nach allen Zertifikaten, die in der Eigenschaft „UserCertificate“ eines Computer-Objekts in AD vorhanden sind, und überprüft für jedes vorhandene, nicht abgelaufene Zertifikat, ob es für die Microsoft Entra Hybrid Join-Funktion ausgestellt wurde (in diesem Fall lautet der Name des Antragstellers „CN={ObjectGUID}“). Vor Version 1.4 synchronisierte Microsoft Entra Connect jeden Computer, der mindestens ein Zertifikat enthielt, zu Microsoft Entra, aber in Microsoft Entra Connect Version 1.4 und höher kann das ADSync-Modul Microsoft Entra Hybrid Join-Zertifikate erkennen und das Computerobjekt von der Synchronisierung mit Microsoft Entra ID „cloudfiltern“ (ausschließen), es sei denn, es ist ein gültiges Microsoft Entra Hybrid Join-Zertifikat vorhanden. Microsoft Entra-Geräteobjekte, die bereits mit AD synchronisiert wurden, aber nicht über ein gültiges Microsoft Entra Hybrid Join-Zertifikat verfügen, werden von Microsoft Entra Connect aus Microsoft Entra ID (CloudFiltered=TRUE) gelöscht.

BEISPIELE

BEISPIEL 1

Export-ADSyncToolsHybridAzureADjoinCertificateReport -DN 'CN=Computer1,OU=SYNC,DC=Fabrikam,DC=com'

BEISPIEL 2

Export-ADSyncToolsHybridAzureADjoinCertificateReport -OU 'OU=SYNC,DC=Fabrikam,DC=com' -Filename "MyHybridAzureADjoinReport.csv" -Verbose

PARAMETERS

-DN

DistinguishedName des Computers

Type: String
Parameter Sets: SingleObject
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False

-OU

AD-OrganizationalUnit

Type: String
Parameter Sets: MultipleObjects
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False

-Filename

Dateiname der CSV-Ausgabe (optional)

Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 2
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

Dieses Cmdlet unterstützt diese gängigen Parameter: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.

Weitere Informationen: Grundlegendes zu Microsoft Entra Connect 1.4.xx.x und nicht mehr angezeigten Geräten

Export-ADSyncToolsObjects

ZUSAMMENFASSUNG

Exportieren von Microsoft Entra Connect-Objekten in XML-Dateien

SYNTAX

ObjectId

Export-ADSyncToolsObjects [-ObjectId] <Object> [-Source] <Object> [-ExportSerialized] [<CommonParameters>]

DistinguishedName

Export-ADSyncToolsObjects [-DistinguishedName] <Object> [-ConnectorName] <Object> [-ExportSerialized]
 [<CommonParameters>]

BESCHREIBUNG

Exportiert interne ADSync-Objekte aus Metaverse und zugeordnete verbundene Objekte aus Connectorbereichen.

BEISPIELE

BEISPIEL 1

Export-ADSyncToolsObjects -ObjectId 'aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb' -Source Metaverse

BEISPIEL 2

Export-ADSyncToolsObjects -ObjectId 'bbbbbbbb-1111-2222-3333-cccccccccccc' -Source ConnectorSpace

BEISPIEL 3

Export-ADSyncToolsObjects -DistinguishedName 'CN=User1,OU=ADSync,DC=Contoso,DC=com' -ConnectorName 'Contoso.com'

PARAMETERS

-ObjectId

Die ObjectId ist der eindeutige Bezeichner des Objekts im jeweiligen Connectorbereich oder Metaverse.

Type: Object
Parameter Sets: ObjectId
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False

-Source

Der Source-Wert gibt die Tabelle an, in der sich das Objekt befindet (entweder ConnectorSpace oder Metaverse).

Type: Object
Parameter Sets: ObjectId
Aliases:
Required: True
Position: 2
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False

-DistinguishedName

Der DistinguishedName ist der Bezeichner des Objekts im jeweiligen Connectorbereich.

Type: Object
Parameter Sets: DistinguishedName
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False

-ConnectorName

Der ConnectorName ist der Name des Connectorbereichs, in dem sich das Objekt befindet.

Type: Object
Parameter Sets: DistinguishedName
Aliases:
Required: True
Position: 2
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False

-ExportSerialized

ExportSerialized exportiert zusätzliche XML-Dateien.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: 3
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

Dieses Cmdlet unterstützt diese gängigen Parameter: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.

Export-ADSyncToolsRunHistory

ZUSAMMENFASSUNG

Exportieren des Microsoft Entra Connect-Ausführungsverlaufs

SYNTAX

Export-ADSyncToolsRunHistory [-TargetName] <String> [<CommonParameters>]

BESCHREIBUNG

Funktion zum Exportieren des Microsoft Entra Connect-Ausführungsprofils und der Ergebnisse des Ausführungsschritts in das CSV- bzw. XML-Format. Die resultierende CSV-Datei für das Ausführungsprofil kann in ein Arbeitsblatt importiert werden, die XML-Datei zum Ausführungsschritt kann mithilfe von „Import-Clixml“ importiert werden.

BEISPIELE

BEISPIEL 1

Export-ADSyncToolsRunHistory -TargetName MyADSyncHistory

PARAMETERS

-TargetName

Name der Ausgabedatei

Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False

CommonParameters

Dieses Cmdlet unterstützt diese gängigen Parameter: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.

Export-ADSyncToolsSourceAnchorReport

ZUSAMMENFASSUNG

Exportieren eines ms-ds-Consistency-Guid-Berichts

SYNTAX

Export-ADSyncToolsSourceAnchorReport [-AlternativeLoginId] [-UserPrincipalName] <String>
 [-ImmutableIdGUID] <String> [-Output] <String> [<CommonParameters>]

BESCHREIBUNG

Generiert basierend auf einer CSV-Importdatei von Import-ADSyncToolsSourceAnchor einen ms-ds-Consistency-Guid-Bericht.

BEISPIELE

BEISPIEL 1

Import-Csv .\AllSyncUsers.csv | Export-ADSyncToolsSourceAnchorReport -Output ".\AllSyncUsers-Report"

BEISPIEL 2

Another example of how to use this cmdlet

PARAMETERS

-AlternativeLoginId

Alternative Anmelde-ID (E-Mail) verwenden.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

-UserPrincipalName

UserPrincipalName

Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False

-ImmutableIdGUID

ImmutableIdGUID

Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 2
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False

-Output

Ausgabedateiname für CSV- und LOG-Dateien.

Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 3
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

Dieses Cmdlet unterstützt diese gängigen Parameter: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.

Get-ADSyncToolsAadObject

ZUSAMMENFASSUNG

Abrufen der synchronisierten Objekte für einen vorgegebenen SyncObjectType

SYNTAX

Get-ADSyncToolsAadObject [-SyncObjectType] <Object> [-Credential] <PSCredential> [<CommonParameters>]

BESCHREIBUNG

Ruft alle synchronisierten Objekte für eine bestimmte Objektklasse (SyncObjectType) aus Microsoft Entra ab.

BEISPIELE

BEISPIEL 1

Get-ADSyncToolsAadObject -SyncObjectType 'publicFolder' -Credential $(Get-Credential)

PARAMETERS

-SyncObjectType

Objekttyp

Type: Object
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False

-Credential

Anmeldeinformationen des globaler Microsoft Entra-Administrators

Type: PSCredential
Parameter Sets: (All)
Aliases:
Required: True
Position: 2
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False

CommonParameters

Dieses Cmdlet unterstützt diese gängigen Parameter: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.

AUSGABEN

Dieses Cmdlet gibt die „Schatteneigenschaften“ zurück, die vom Synchronisierungsclient synchronisiert werden. Diese können sich vom tatsächlichen Wert unterscheiden, der in der jeweiligen Eigenschaft von Microsoft Entra ID gespeichert ist. Beispielsweise wird für den UPN eines Benutzers, der mit einem nicht überprüften Domänensuffix „user@nonverified.domain“ synchronisiert wird, das UPN-Suffix in Microsoft Entra ID in die Standarddomäne des Mandanten konvertiert: „user@tenantname.onmicrosoft.com“. In diesem Fall gibt Get-ADSyncToolsAadObject anstelle des tatsächlichen Wert in Microsoft Entra ID (user@tenantname.onmicrosoft.com) den „Schattenwert“ user@nonverified.domain zurück.

Get-ADSyncToolsMsDsConsistencyGuid

ZUSAMMENFASSUNG

Abrufen der ms-ds-ConsistencyGuid für ein Active Directory-Objekt

SYNTAX

Get-ADSyncToolsMsDsConsistencyGuid [-Identity] <Object> [<CommonParameters>]

BESCHREIBUNG

Gibt den Wert im Attribut „mS-DS-ConsistencyGuid“ des Active Directory-Zielobjekts im GUID-Format zurück. Unterstützt Active Directory-Objekte in Gesamtstrukturen mit mehreren Domänen.

BEISPIELE

BEISPIEL 1

Get-ADSyncToolsMsDsConsistencyGuid -Identity 'CN=User1,OU=Sync,DC=Contoso,DC=com'

BEISPIEL 2

Get-ADSyncToolsMsDsConsistencyGuid -Identity 'User1@Contoso.com'

BEISPIEL 3

'User1@Contoso.com' | Get-ADSyncToolsMsDsConsistencyGuid

PARAMETERS

-Identity

Abzurufendes Zielobjekt in AD

Type: Object
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False

CommonParameters

Dieses Cmdlet unterstützt diese gängigen Parameter: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.

Get-ADSyncToolsRunHistory

ZUSAMMENFASSUNG

Abrufen des Microsoft Entra Connect-Ausführungsverlaufs

SYNTAX

Get-ADSyncToolsRunHistory [[-Days] <Int32>] [<CommonParameters>]

BESCHREIBUNG

Funktion, die den Ausführungsverlauf von Microsoft Entra Connect im XML-Format zurückgibt

BEISPIELE

BEISPIEL 1

Get-ADSyncToolsRunHistory

BEISPIEL 2

Get-ADSyncToolsRunHistory -Days 3

PARAMETERS

Tage

Zurückliegender Zeitraum in Tagen zum Erfassen des Verlaufs (Standardwert = 1)

Type: Int32
Parameter Sets: (All)
Aliases:
Required: False
Position: 1
Default value: 1
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

Dieses Cmdlet unterstützt diese gängigen Parameter: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.

Get-ADSyncToolsRunHistoryLegacyWmi

ZUSAMMENFASSUNG

Abrufen des Microsoft Entra Connect-Ausführungsverlaufs für ältere Versionen von Microsoft Entra Connect (WMI)

SYNTAX

Get-ADSyncToolsRunHistoryLegacyWmi [[-Days] <Int32>] [<CommonParameters>]

BESCHREIBUNG

Funktion, die den Ausführungsverlauf von Microsoft Entra Connect im XML-Format zurückgibt

BEISPIELE

BEISPIEL 1

Get-ADSyncToolsRunHistory

BEISPIEL 2

Get-ADSyncToolsRunHistory -Days 3

PARAMETERS

Tage

Zurückliegender Zeitraum in Tagen zum Erfassen des Verlaufs (Standardwert = 1)

Type: Int32
Parameter Sets: (All)
Aliases:
Required: False
Position: 1
Default value: 1
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

Dieses Cmdlet unterstützt diese gängigen Parameter: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.

Get-ADSyncToolsSqlBrowserInstances

ZUSAMMENFASSUNG

Abrufen von SQL Server-Instanzen aus dem SQL-Browserdienst

SYNTAX

Get-ADSyncToolsSqlBrowserInstances [[-Server] <String>]

BESCHREIBUNG

Funktionen und Hilfsprogramme für die SQL-Diagnose

BEISPIELE

BEISPIEL 1

Get-ADSyncToolsSqlBrowserInstances -Server 'sqlserver01'

PARAMETERS

-Server

SQL Server Name

Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

Get-ADSyncToolsTenantAzureEnvironment

ZUSAMMENFASSUNG

Hilfsfunktion zum Abrufen der Azure-Umgebung, der der Benutzer angehört

SYNTAX

Get-ADSyncToolsTenantAzureEnvironment [-Credential] <PSCredential> [<CommonParameters>]

BESCHREIBUNG

Diese Funktion ruft den Oauth-Ermittlungsendpunkt auf, um durch das Abrufen von „CloudInstance“ und „tenant_region_scope“ die Azure-Umgebung zu bestimmen. https://login.microsoftonline.com/{tenant}/.well-known/openid-configuration

BEISPIELE

BEISPIEL 1

Get-ADSyncToolsTenantAzureEnvironment -Credential (Get-Credential)

PARAMETERS

-Credential

Das PowerShell-Anmeldeinformationsobjekt des Benutzers:

Type: PSCredential
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

Dieses Cmdlet unterstützt diese gängigen Parameter: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.

EINGABEN

Das PowerShell-Anmeldeinformationsobjekt des Benutzers

AUSGABEN

Azure-Umgebung (Zeichenfolge)

Get-ADSyncToolsTls12

ZUSAMMENFASSUNG

Abrufen von Client\Server-TLS 1.2-Einstellungen für .NET Framework

SYNTAX

Get-ADSyncToolsTls12 [<CommonParameters>]

BESCHREIBUNG

Ruft Informationen zu TLS 1.2 für .NET Framework aus der Registrierung ab:

Pfad Name
HKLM:\SOFTWARE\WOW6432Node\Microsoft.NETFramework\v4.0.30319 SystemDefaultTlsVersions
HKLM:\SOFTWARE\WOW6432Node\Microsoft.NETFramework\v4.0.30319 SchUseStrongCrypto
HKLM:\SOFTWARE\Microsoft.NETFramework\v4.0.30319 SystemDefaultTlsVersions
HKLM:\SOFTWARE\Microsoft.NETFramework\v4.0.30319 SchUseStrongCrypto
HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Server Aktiviert
HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Server DisabledByDefault
HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client Aktiviert
HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client DisabledByDefault

BEISPIELE

BEISPIEL 1

Get-ADSyncToolsTls12

PARAMETERS

CommonParameters

Dieses Cmdlet unterstützt diese gängigen Parameter: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.

Weitere Informationen: Erzwingen von TLS 1.2 für Microsoft Entra Connect

Import-ADSyncToolsObjects

ZUSAMMENFASSUNG

Importieren eines Microsoft Entra Connect-Objekts aus einer XML-Datei

SYNTAX

Import-ADSyncToolsObjects [-Path] <String> [<CommonParameters>]

BESCHREIBUNG

Importiert ein internes ADSync-Objekt aus einer XML-Datei, die mit Export-ADSyncToolsObjects exportiert wurde.

BEISPIELE

BEISPIEL 1

Import-ADSyncToolsObjects -Path .\20210224-003104_81275a23-0168-eb11-80de-00155d188c11_MV.xml

PARAMETERS

-Path

Pfad für die zu importierende XML-Datei

Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False

CommonParameters

Dieses Cmdlet unterstützt diese gängigen Parameter: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.

Import-ADSyncToolsRunHistory

ZUSAMMENFASSUNG

Importieren des Microsoft Entra Connect-Ausführungsverlaufs

SYNTAX

Import-ADSyncToolsRunHistory [-Path] <String> [<CommonParameters>]

BESCHREIBUNG

Funktion zum Importieren der Ergebnisse des Microsoft Entra Connect-Ausführungsschritts aus einer XML, die mit „Export-ADSyncToolsRunHistory“ erstellt wurde

BEISPIELE

BEISPIEL 1

Export-ADSyncToolsRunHistory -Path .\RunHistory-RunStep.xml

PARAMETERS

-Path

Pfad für die zu importierende XML-Datei

Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False

CommonParameters

Dieses Cmdlet unterstützt diese gängigen Parameter: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.

Import-ADSyncToolsSourceAnchor

ZUSAMMENFASSUNG

Importieren der ImmutableID aus Microsoft Entra ID

SYNTAX

Import-ADSyncToolsSourceAnchor [-Output] <String> [-IncludeSyncUsersFromRecycleBin] [<CommonParameters>]

BESCHREIBUNG

Generiert eine Datei mit allen in Microsoft Entra ID synchronisierten Benutzern, die den „ImmutableID“-Wert im GUID-Format enthalten. Anforderungen: PowerShell-Modul „MSOnline“.

BEISPIELE

BEISPIEL 1

Import-ADSyncToolsSourceAnchor -OutputFile '.\AllSyncUsers.csv'

BEISPIEL 2

Import-ADSyncToolsSourceAnchor -OutputFile '.\AllSyncUsers.csv' -IncludeSyncUsersFromRecycleBin

PARAMETERS

-Output

CSV-Ausgabedatei

Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-IncludeSyncUsersFromRecycleBin

Abrufen synchronisierter Benutzer aus dem Microsoft Entra ID-Papierkorb

Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

Dieses Cmdlet unterstützt diese gängigen Parameter: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.

Invoke-ADSyncToolsSqlQuery

ZUSAMMENFASSUNG

Aufrufen einer SQL-Abfrage für eine Datenbank zu Testzwecken

SYNTAX

Invoke-ADSyncToolsSqlQuery [-SqlConnection] <SqlConnection> [[-Query] <String>] [<CommonParameters>]

BESCHREIBUNG

Funktionen und Hilfsprogramme für die SQL-Diagnose

BEISPIELE

BEISPIEL 1

New-ADSyncToolsSqlConnection -Server SQLserver01.Contoso.com -Port 49823 | Invoke-ADSyncToolsSqlQuery

BEISPIEL 2

$sqlConn = New-ADSyncToolsSqlConnection -Server SQLserver01.Contoso.com -Port 49823
Invoke-ADSyncToolsSqlQuery -SqlConnection $sqlConn -Query 'SELECT *, database_id FROM sys.databases'

PARAMETERS

-SqlConnection

SQL-Verbindung

Type: SqlConnection
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False

-Query

SQL-Abfrage

Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 2
Default value: SELECT name, database_id FROM sys.databases
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

Dieses Cmdlet unterstützt diese gängigen Parameter: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.

Remove-ADSyncToolsAadObject

ZUSAMMENFASSUNG

Entfernen verwaister synchronisierter Objekte aus Microsoft Entra ID

SYNTAX

CsvInput

Remove-ADSyncToolsAadObject [-Credential] <PSCredential> [-InputCsvFilename] <Object> [-WhatIf] [-Confirm]
 [<CommonParameters>]

ObjectInput

Remove-ADSyncToolsAadObject [-Credential] <PSCredential> [-SourceAnchor] <Object> [-SyncObjectType] <Object>
 [-WhatIf] [-Confirm] [<CommonParameters>]

BESCHREIBUNG

Löscht synchronisierte Objekte basierend auf SourceAnchor und ObjecType in Batches von je 10 Objekten aus Microsoft Entra ID. Die CSV-Datei kann mit „Export-ADSyncToolsAadDisconnectors“ generiert werden

BEISPIELE

BEISPIEL 1

Remove-ADSyncToolsAadObject -InputCsvFilename .\DeleteObjects.csv -Credential (Get-Credential)

BEISPIEL 2

Remove-ADSyncToolsAadObject -SourceAnchor '2epFRNMCPUqhysJL3SWL1A==' -SyncObjectType 'publicFolder' -Credential (Get-Credential)

PARAMETERS

-Credential

Anmeldeinformationen des globaler Microsoft Entra-Administrators

Type: PSCredential
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False

-InputCsvFilename

Name der CSV-Eingabedatei

Type: Object
Parameter Sets: CsvInput
Aliases:
Required: True
Position: 2
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False

-SourceAnchor

SourceAnchor des Objekts

Type: Object
Parameter Sets: ObjectInput
Aliases:
Required: True
Position: 2
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False

-SyncObjectType

Objekttyp

Type: Object
Parameter Sets: ObjectInput
Aliases:
Required: True
Position: 3
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False

-WhatIf

Zeigt, was geschieht, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Confirm

Hiermit werden Sie vor der Ausführung des Cmdlets zur Bestätigung aufgefordert.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

Dieses Cmdlet unterstützt diese gängigen Parameter: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.

EINGABEN

„InputCsvFilename“ muss auf eine CSV-Datei mit mindestens zwei Spalten verweisen: SourceAnchor, SyncObjectType

AUSGABEN

Zeigt Ergebnisse des ExportDeletions-Vorgangs an. HAFTUNGSAUSSCHLUSS: Mit Ausnahme von Benutzerobjekten, die über einen Papierkorb verfügen, können alle anderen Objekttypen, die mit dieser Funktion GELÖSCHT wurden, NICHT WIEDERHERGESTELLT werden!

Remove-ADSyncToolsAadPublicFolders

ZUSAMMENFASSUNG

Entfernt synchronisierte MEPF-Objekte aus Microsoft Entra. Sie können ein SourceAnchor- bzw. ImmutableID-Element für das zu löschende MEPF-Zielobjekt angeben oder eine CSV-Liste mit einem Batch von Objekten bereitstellen, die gelöscht werden sollen, wenn sie in Verbindung mit „Export-ADSyncToolsAadPublicFolders“ verwendet werden. Diese Funktion erfordert die Anmeldeinformationen eines globalen Administrators in Microsoft Entra ID, und die Authentifizierung mit der Multi-Faktor-Authentifizierung wird nicht unterstützt. HINWEIS: Wenn „DirSync“ auf dem Mandanten deaktiviert wurde, müssen Sie „DirSync“ vorübergehend erneut aktivieren, um verwaiste MEPF-Objekte aus Microsoft Entra ID zu entfernen.

SYNTAX

Export-ADSyncToolsAadPublicFolders [-Credential] <PSCredential> [-Path] <Object> [<CommonParameters>]

BESCHREIBUNG

Diese Funktion exportiert alle synchronisierten MEPF-Objekte in eine CSV-Datei, die in Microsoft Entra ID vorhanden sind. Sie kann in Verbindung mit „Remove-ADSyncToolsAadPublicFolders“ verwendet werden, um verwaiste MEPF-Objekte in Microsoft Entra ID zu identifizieren und zu entfernen. Diese Funktion erfordert die Anmeldeinformationen eines globalen Administrators in Microsoft Entra ID, und die Authentifizierung mit der Multi-Faktor-Authentifizierung wird nicht unterstützt. HINWEIS: Wenn „DirSync“ auf dem Mandanten deaktiviert wurde, müssen Sie „DirSync“ vorübergehend erneut aktivieren, um verwaiste MEPF-Objekte aus Microsoft Entra ID zu entfernen.

BEISPIELE

BEISPIEL 1

Remove-ADSyncToolsAadPublicFolders [-Credential] <PSCredential> [-InputCsvFilename] <Object> [-WhatIf] [-Confirm] [<CommonParameters>]

BEISPIEL 2

Remove-ADSyncToolsAadPublicFolders [-Credential] <PSCredential> [-SourceAnchor] <Object> [-WhatIf] [-Confirm] [<CommonParameters>]

PARAMETERS

-Credential

Anmeldeinformationen des globaler Microsoft Entra-Administrators

Type: PSCredential
Parameter Sets: (All)
Aliases:
Required: true
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False

-InputCsvFilename

Pfad für die CSV-Eingabedatei

Type: String
Parameter Sets: InputCsv
Aliases:
Required: true
Position: 2
Default value: None
Accept pipeline input: true (ByPropertyName)
Accept wildcard characters: false

-SourceAnchor

Ziel für „SourceAnchor“ bzw. „ImmutableID“

Type: String
Parameter Sets: SourceAnchor
Aliases:
Required: true
Position: 2
Default value: None
Accept pipeline input: true (ByPropertyName)
Accept wildcard characters: false

CommonParameters

Dieses Cmdlet unterstützt diese gängigen Parameter: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.

EINGABEN

Die CSV-Eingabedatei kann mit „Export-ADSyncToolsAadPublicFolders“ generiert werden. Pfadparameter müssen auf eine CSV-Datei mit mindestens zwei Spalten („SourceAnchor“ und „SyncObjectType“) verweisen.

AUSGABEN

Die Ergebnisse des ExportDeletions-Vorgangs werden angezeigt.

Remove-ADSyncToolsExpiredCertificates

ZUSAMMENFASSUNG

Skript zum Entfernen abgelaufener Zertifikate aus dem Attribut „UserCertificate“.

SYNTAX

Remove-ADSyncToolsExpiredCertificates [-TargetOU] <String> [[-BackupOnly] <Boolean>] [-ObjectClass] <String>
 [<CommonParameters>]

BESCHREIBUNG

Dieses Skript akzeptiert alle Objekte von einer Zielorganisationseinheit in Ihrer Active Directory-Domäne – gefiltert nach Objektklasse (Benutzer/Computer), und löscht alle abgelaufenen Zertifikate, die im Attribut „UserCertificate“ vorhanden sind. Standardmäßig (BackupOnly-Modus) werden nur abgelaufene Zertifikate in einer Datei gesichert und keine Änderungen in Active Directory vorgenommen. Wenn Sie -BackupOnly $false verwenden, werden alle für diese Objekte im Attribut „UserCertificate“ vorhandenen abgelaufenen Zertifikate aus Active Directory entfernt, nachdem sie in eine Datei kopiert wurden. Jedes Zertifikat wird unter einem gesonderten Dateinamen gesichert: ObjectClass_ObjectGUID_CertThumprint.cer. Das Skript erstellt außerdem eine Protokolldatei im CSV-Format mit allen Benutzerinnen und Benutzern, die Zertifikate besitzen, die entweder gültig oder abgelaufen sind, inklusive der tatsächlich ausgeführten Aktion (Übersprungen/Exportiert/Gelöscht).

BEISPIELE

BEISPIEL 1

Überprüfen aller Benutzer in der Zielorganisationseinheit: Abgelaufene Zertifikate werden in getrennte Dateien kopiert, und es werden keine Zertifikate entfernt.

Remove-ADSyncToolsExpiredCertificates -TargetOU "OU=Users,OU=Corp,DC=Contoso,DC=com" -ObjectClass user

BEISPIEL 2

Löschen abgelaufener Zertifikate aus allen Computerobjekten in der Zielorganisationseinheit: Abgelaufene Zertifikate werden in Dateien kopiert und aus AD entfernt.

Remove-ADSyncToolsExpiredCertificates -TargetOU "OU=Computers,OU=Corp,DC=Contoso,DC=com" -ObjectClass computer -BackupOnly $false

PARAMETERS

-TargetOU

Ziel-OE, in der nach AD-Objekten gesucht werden soll.

Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-BackupOnly

Bei „BackupOnly“ werden keine Zertifikate aus AD gelöscht.

Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: 2
Default value: True
Accept pipeline input: False
Accept wildcard characters: False

-ObjectClass

Objektklassenfilter

Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 3
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

Dieses Cmdlet unterstützt diese gängigen Parameter: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.

Repair-ADSyncToolsAutoUpgradeState

ZUSAMMENFASSUNG

Reparieren des Microsoft Entra Connect-AutoUpgrade-Zustands

SYNTAX

Repair-ADSyncToolsAutoUpgradeState

BESCHREIBUNG

Behebt ein Problem mit AutoUpgrade, das in Build 1.1.524 (Mai 2017) eingeführt wurde und die Onlineüberprüfung neuer Versionen deaktiviert, während AutoUpgrade aktiviert ist.

BEISPIELE

BEISPIEL 1

Repair-ADSyncToolsAutoUpgradeState

Resolve-ADSyncToolsSqlHostAddress

ZUSAMMENFASSUNG

Auflösen eines SQL Server-Namens

SYNTAX

Resolve-ADSyncToolsSqlHostAddress [-Server] <String> [<CommonParameters>]

BESCHREIBUNG

Funktionen und Hilfsprogramme für die SQL-Diagnose

BEISPIELE

BEISPIEL 1

Resolve-ADSyncToolsSqlHostAddress -Server 'sqlserver01'

PARAMETERS

-Server

SQL Server Name

Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

Dieses Cmdlet unterstützt diese gängigen Parameter: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.

Search-ADSyncToolsADobject

ZUSAMMENFASSUNG

Suchen eines Active Directory-Objekts in der Active Directory-Gesamtstruktur nach UserPrincipalName, sAMAccountName oder DistinguishedName

SYNTAX

Search-ADSyncToolsADobject [-Identity] <Object> [<CommonParameters>]

BESCHREIBUNG

Unterstützt Abfragen für mehreren Domänen und gibt alle erforderlichen Eigenschaften zurück, einschließlich mS-DS-ConsistencyGuid.

BEISPIELE

BEISPIEL 1

Search-ADSyncToolsADobject 'CN=user1,OU=Sync,DC=Contoso,DC=com'

BEISPIEL 2

Search-ADSyncToolsADobject -Identity "user1@Contoso.com"

BEISPIEL 3

Get-ADUser 'CN=user1,OU=Sync,DC=Contoso,DC=com' | Search-ADSyncToolsADobject

PARAMETERS

-Identity

Zielbenutzer in AD zum Festlegen von ConsistencyGuid.

Type: Object
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False

CommonParameters

Dieses Cmdlet unterstützt diese gängigen Parameter: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.

Set-ADSyncToolsMsDsConsistencyGuid

ZUSAMMENFASSUNG

Festlegen der ms-ds-ConsistencyGuid für ein Active Directory-Objekt

SYNTAX

Set-ADSyncToolsMsDsConsistencyGuid [-Identity] <Object> [-Value] <Object> [<CommonParameters>]

BESCHREIBUNG

Legt einen Wert im Attribut „mS-DS-ConsistencyGuid“ für den Active Directory-Zielbenutzer fest. Unterstützt Active Directory-Objekte in Gesamtstrukturen mit mehreren Domänen.

BEISPIELE

BEISPIEL 1

Set-ADSyncToolsMsDsConsistencyGuid -Identity 'CN=User1,OU=Sync,DC=Contoso,DC=com' -Value '00aa00aa-bb11-cc22-dd33-44ee44ee44ee'

BEISPIEL 2

Set-ADSyncToolsMsDsConsistencyGuid -Identity 'CN=User1,OU=Sync,DC=Contoso,DC=com' -Value 'GGhsjYwBEU+buBsE4sqhtg=='

BEISPIEL 3

Set-ADSyncToolsMsDsConsistencyGuid 'User1@Contoso.com' '11bb11bb-cc22-dd33-ee44-55ff55ff55ff'

BEISPIEL 4

Set-ADSyncToolsMsDsConsistencyGuid 'User1@Contoso.com' 'GGhsjYwBEU+buBsE4sqhtg=='

BEISPIEL 5

'00aa00aa-bb11-cc22-dd33-44ee44ee44ee' | Set-ADSyncToolsMsDsConsistencyGuid -Identity User1

BEISPIEL 6

'GGhsjYwBEU+buBsE4sqhtg==' | Set-ADSyncToolsMsDsConsistencyGuid User1

PARAMETERS

-Identity

Zielobjekt in AD zum Festlegen von mS-DS-ConsistencyGuid

Type: Object
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False

-Value

Festzulegender Wert (ImmutableId, Bytearray, GUID, GUID-Zeichenfolge oder Base64-Zeichenfolge)

Type: Object
Parameter Sets: (All)
Aliases:
Required: True
Position: 2
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False

CommonParameters

Dieses Cmdlet unterstützt diese gängigen Parameter: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.

Set-ADSyncToolsTls12

ZUSAMMENFASSUNG

Festlegen von Client\Server-TLS 1.2-Einstellungen für .NET Framework

SYNTAX

Set-ADSyncToolsTls12 [[-Enabled] <Boolean>] [<CommonParameters>]

BESCHREIBUNG

Legt die Registrierungseinträge zum Aktivieren/Deaktivieren von TLS 1.2 für .NET Framework fest:

Pfad Name
HKLM:\SOFTWARE\WOW6432Node\Microsoft.NETFramework\v4.0.30319 SystemDefaultTlsVersions
HKLM:\SOFTWARE\WOW6432Node\Microsoft.NETFramework\v4.0.30319 SchUseStrongCrypto
HKLM:\SOFTWARE\Microsoft.NETFramework\v4.0.30319 SystemDefaultTlsVersions
HKLM:\SOFTWARE\Microsoft.NETFramework\v4.0.30319 SchUseStrongCrypto
HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Server Aktiviert
HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Server DisabledByDefault
HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client Aktiviert
HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client DisabledByDefault

Durch eine Ausführung des Cmdlets ohne Parameter wird TLS 1.2 für .NET Framework aktiviert.

BEISPIELE

BEISPIEL 1

Set-ADSyncToolsTls12

BEISPIEL 2

Set-ADSyncToolsTls12 -Enabled $true

PARAMETERS

-Enabled

TLS 1.2 aktiviert

Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: 1
Default value: True
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False

CommonParameters

Dieses Cmdlet unterstützt diese gängigen Parameter: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.

Weitere Informationen: Erzwingen von TLS 1.2 für Microsoft Entra Connect

Test-ADSyncToolsSqlNetworkPort

ZUSAMMENFASSUNG

Testen des SQL Server-Netzwerkports

SYNTAX

Test-ADSyncToolsSqlNetworkPort [[-Server] <String>] [[-Port] <String>]

BESCHREIBUNG

Funktionen und Hilfsprogramme für die SQL-Diagnose

BEISPIELE

BEISPIEL 1

Test-ADSyncToolsSqlNetworkPort -Server 'sqlserver01'

BEISPIEL 2

Test-ADSyncToolsSqlNetworkPort -Server 'sqlserver01' -Port 1433

PARAMETERS

-Server

SQL Server Name

Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Port

Port des SQL-Servers

Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 2
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

Trace-ADSyncToolsADImport

ZUSAMMENFASSUNG

Erstellt eine Ablaufverfolgungsdatei aus einem Active Directory-Importschritt.

SYNTAX

ADConnectorXML

Trace-ADSyncToolsADImport [-DC] <String> [-RootDN] <String> [[-Filter] <String>] [[-Credential] <PSCredential>]
 [-SSL] [-ADConnectorXML] <String> [<CommonParameters>]

ADwatermarkInput

Trace-ADSyncToolsADImport [-DC] <String> [-RootDN] <String> [[-Filter] <String>] [[-Credential] <PSCredential>]
 [-SSL] [-ADwatermark] <String> [<CommonParameters>]

BESCHREIBUNG

Verfolgt alle LDAP-Abfragen eines Active Directory-Importvorgangs nach, die von einem angegebenen Active Directory-Grenzwertprüfpunkt (auch als Partitionscookie bezeichnet) ausgeführt werden. Erstellt eine Ablaufverfolgungsdatei „.\ADimportTrace_yyyyMMddHHmmss.log“ im aktuellen Ordner. Wechseln Sie zur Verwendung von -ADConnectorXML zum Synchronisierungsdienst-Manager, klicken Sie mit der rechten Maustaste auf Ihren AD-Connector, und wählen Sie „Connector exportieren“ aus.

BEISPIELE

BEISPIEL 1

Ablaufverfolgung des Active Directory-Imports für Benutzerobjekte durch Bereitstellen einer AD-Connector-XML-Datei

Trace-ADSyncToolsADImport -DC 'DC1.contoso.com' -RootDN 'DC=Contoso,DC=com' -Filter '(&(objectClass=user))' -ADConnectorXML .\ADConnector.xml

BEISPIEL 2

Ablaufverfolgung des Active Directory-Imports für alle Objekte durch Angabe des Active Directory-Wasserzeichens (Cookie) und der Anmeldeinformationen des AD-Connectors

$creds = Get-Credential
Trace-ADSyncToolsADImport -DC 'DC1.contoso.com' -RootDN 'DC=Contoso,DC=com' -Credential $creds -ADwatermark "TVNEUwMAAAAXyK9ir1zSAQAAAAAAAAAA(...)"

PARAMETERS

-DC

Zieldomänencontroller

Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-RootDN

Gesamtstrukturstamm-DN

Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 2
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Filter

AD-Objekttypen, die nachverfolgt werden sollen. Verwenden Sie für alle Objekttypen „(&(objectClass=*))“.

Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 3
Default value: (&(objectClass=*))
Accept pipeline input: False
Accept wildcard characters: False

-Credential

Angeben der Anmeldeinformationen zur Ausführung der LDAP-Abfrage in AD

Type: PSCredential
Parameter Sets: (All)
Aliases:
Required: False
Position: 4
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-SSL

SSL-Verbindung

Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: 5
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

-ADConnectorXML

XML-Datei für den AD-Connector-Export. Klicken Sie mit der rechten Maustaste auf den AD-Connector, und wählen Sie „Connector exportieren“ aus.

Type: String
Parameter Sets: ADConnectorXML
Aliases:
Required: True
Position: 6
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-ADwatermark

Manuelle Eingabe eines Grenzwerts anstelle einer XML-Datei, z. B. $ADwatermark = "TVNEUwMAAAAXyK9ir1zSAQAAAAAAAAAA(...)"

Type: String
Parameter Sets: ADwatermarkInput
Aliases:
Required: True
Position: 6
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

Dieses Cmdlet unterstützt diese gängigen Parameter: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.

Trace-ADSyncToolsLdapQuery

ZUSAMMENFASSUNG

Ablaufverfolgung für LDAP-Abfragen

SYNTAX

Trace-ADSyncToolsLdapQuery [-RootDN] <String> [-Credential] <PSCredential> [[-Server] <String>]
 [[-Port] <Int32>] [-Filter <String>] [<CommonParameters>]

BESCHREIBUNG

{{ Beschreibung einfügen}}

BEISPIELE

BEISPIEL 1

Trace-ADSyncToolsLdapQuery -RootDN "DC=Contoso,DC=com" -Credential $Credential

PARAMETERS

-RootDN

DistinguishedName für Gesamtstruktur/Domäne

Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False

-Credential

AD-Anmeldeinformationen

Type: PSCredential
Parameter Sets: (All)
Aliases:
Required: True
Position: 2
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False

-Server

Name des Domänencontrollers (optional)

Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 3
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False

-Port

Port des Domänencontrollers (Standardwert: 389)

Type: Int32
Parameter Sets: (All)
Aliases:
Required: False
Position: 3
Default value: 389
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False

-Filter

LDAP-Filter (Standardwert: objectClass=*)

Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: (objectClass=*)
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

Dieses Cmdlet unterstützt diese gängigen Parameter: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.

Update-ADSyncToolsSourceAnchor

ZUSAMMENFASSUNG

Aktualisiert Benutzer mit der neuen „ConsistencyGuid“ (ImmutableId).

SYNTAX

Update-ADSyncToolsSourceAnchor [[-DistinguishedName] <String>] [-ImmutableIdGUID] <String> [-Action] <String>
 [-Output] <String> [-WhatIf] [-Confirm] [<CommonParameters>]

BESCHREIBUNG

Aktualisiert Benutzerkonten mit dem neuen Wert von „ConsistencyGuid“ (ImmutableId), der dem ConsistencyGuid-Bericht entnommen wurde. Diese Funktion unterstützt den Switch -WhatIf.

Hinweis: Der ConsistencyGuid-Bericht muss mit Tabstopps als Trennzeichen importiert werden.

BEISPIELE

BEISPIEL 1

Import-Csv .\AllSyncUsers-Report.csv -Delimiter "`t"| Update-ADSyncToolsSourceAnchor -Output .\AllSyncUsersTEST-Result2 -WhatIf

BEISPIEL 2

Import-Csv .\AllSyncUsers-Report.csv -Delimiter "`t"| Update-ADSyncToolsSourceAnchor -Output .\AllSyncUsersTEST-Result2

PARAMETERS

-DistinguishedName

DistinguishedName

Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 1
Default value: False
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False

-ImmutableIdGUID

ImmutableIdGUID

Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 2
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False

-Action

Aktion

Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 3
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False

-Output

Ausgabedateiname für LOG-Dateien.

Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 4
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-WhatIf

Zeigt, was geschieht, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Confirm

Hiermit werden Sie vor der Ausführung des Cmdlets zur Bestätigung aufgefordert.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

Dieses Cmdlet unterstützt diese gängigen Parameter: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.

Get-ADSyncToolsDuplicateUsersSourceAnchor

ZUSAMMENFASSUNG

Ruft eine Liste aller Objekte mit dem Fehler „Quellanker wurde geändert“ ab.

SYNTAX

Get-ADSyncToolsDuplicateUsersSourceAnchor [-ADConnectorName] <Object> [<CommonParameters>]

BESCHREIBUNG

Es gibt bestimmte Szenarien wie M&A, in denen Kunden eine neue Gesamtstruktur mit doppelten Benutzerobjekten zu Microsoft Entra Connect hinzufügen. Dadurch werden mehrere Synchronisierungsfehler verursacht, wenn der neue Connector Vorrang vor den neu eingebundenen Benutzern hat. Mit diesem Cmdlet wird eine Liste aller Objekte mit dem Fehler „Quellanker wurde geändert“ abgerufen.

BEISPIELE

BEISPIEL 1

Get-ADSyncToolsDuplicateUsersSourceAnchor -ADConnectorName Contoso.com

PARAMETERS

-ADConnectorName

AD-Connectorname, für den Benutzerquellanker repariert werden müssen

Type: Object
Parameter Sets: (All)
Aliases:
Required: true
Position: 1
Default value: 
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False

CommonParameters

Dieses Cmdlet unterstützt diese gängigen Parameter: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.

Set-ADSyncToolsDuplicateUsersSourceAnchor

ZUSAMMENFASSUNG

Behandelt alle Objekte mit dem Fehler „Quellanker wurde geändert“.

SYNTAX

et-ADSyncToolsDuplicateUsersSourceAnchor [-DuplicateUserSourceAnchorInfo] <DuplicateUserSourceAnchorInfo> [-ActiveDirectoryCredential <PSCredential>] [-OverridePrompt <Boolean>] [<CommonParameters>]

BESCHREIBUNG

Dieses Cmdlet übernimmt die Liste der Objekte aus „Get-ADSyncToolsDuplicateUsersSourceAnchor“ als Pipelineeingabe. Anschließend werden die Synchronisierungsfehler behoben, indem das Attribut „msDS-ConsistencyGuid“ mit sourceAnchor/immutableID des ursprünglichen Objekts aktualisiert wird. Das Cmdlet verfügt über den optionalen Parameter „Override prompt“, der standardmäßig auf „False“ festgelegt ist. Wird er auf True festgelegt, erhält der Benutzer beim Aktualisieren des Attributs „msDS-ConsistencyGuid“ keine Aufforderung.

BEISPIELE

BEISPIEL 1

Get-ADSyncToolsDuplicateUsersSourceAnchor -ADConnectorName Contoso.lab | Set-ADSyncToolsDuplicateUsersSourceAnchor

BEISPIEL 2

Get-ADSyncToolsDuplicateUsersSourceAnchor -ADConnectorName Contoso.lab | Set-ADSyncToolsDuplicateUsersSourceAnchor -OverridePrompt $true

PARAMETERS

-DuplicateUserSourceAnchorInfo

Benutzerliste, für die der Quellanker korrigiert werden muss

Type: DuplicateUserSourceAnchorInfo
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: 
Accept pipeline input: True (ByValue, ByPropertyName)
Accept wildcard characters: False

-ActiveDirectoryCredential

Anmeldeinformationen des EA-/DA-Administrators für AD. Werden keine Anmeldeinformationen angegeben, werden die Standardanmeldeinformationen verwendet.

Type: PSCredential
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: 
Accept pipeline input: False
Accept wildcard characters: False

-OverridePrompt

Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

Dieses Cmdlet unterstützt diese gängigen Parameter: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.