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:
- Öffnen Sie Windows PowerShell mit Administratorrechten.
- 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
- Drücken Sie die EINGABETASTE.
- 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
- 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.
VERWANDTE LINKS
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.
VERWANDTE LINKS
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.
VERWANDTE LINKS
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.