Dela via


Microsoft Entra Connect: ADSyncTools PowerShell-referens

Följande dokumentation innehåller referensinformation för ADSyncTools.psm1 PowerShell-modulen som ingår i Microsoft Entra Connect.

Installera POWERShell-modulen ADSyncTools

Så här installerar du POWERShell-modulen ADSyncTools:

  1. Öppna Windows PowerShell med administratörsbehörighet
  2. Skriv eller kopiera och klistra in följande:
    [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
    Install-Module -Name ADSyncTools
    
  3. Tryck på Retur.
  4. Kontrollera att modulen har installerats genom att ange eller kopiera och klistra in följande"
    Get-module ADSyncTools
    
  5. Nu bör du se information om modulen.

Clear-ADSyncToolsMsDsConsistencyGuid

SAMMANFATTNING

Rensa ett Active Directory-objekt mS-DS-ConsistencyGuid

SYNTAX

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

BESKRIVNING

Rensar värdet i mS-DS-ConsistencyGuid för active directory-målobjektet. Stöder Active Directory-objekt i skogar med flera domäner.

EXEMPEL

EXEMPEL 1

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

EXEMPEL 2

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

EXEMPEL 3

'User1@Contoso.com' | Clear-ADSyncToolsMsDsConsistencyGuid

PARAMETRAR

–Identitet

Målobjekt i AD för att rensa 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

Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

Connect-ADSyncToolsSqlDatabase

SAMMANFATTNING

Ansluta till en SQL-databas i testsyfte

SYNTAX

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

BESKRIVNING

SQL-diagnostikrelaterade funktioner och verktyg

EXEMPEL

EXEMPEL 1

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

EXEMPEL 2

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

PARAMETRAR

-Server

SQL Server-namn

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

-Instans

SQL Server-instansnamn

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

-Databas

SQL Server-databasnamn

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 (till exempel 49823)

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

-UserName

Användarnamn för SQL Server-inloggning

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

-Lösenord

Lösenord för SQL Server-inloggning

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

CommonParameters

Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

ConvertFrom-ADSyncToolsAadDistinguishedName

SAMMANFATTNING

Konvertera Microsoft Entra Connector DistinguishedName till ImmutableId

SYNTAX

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

BESKRIVNING

Tar ett Microsoft Entra Connector DistinguishedName som CN={514635484D4B376E38307176645973555049486139513D3D} och konverterar till respektive base64 ImmutableID-värde, till exempel QF5HMK7n80qvdYsUPIHa9Q==

EXEMPEL

EXEMPEL 1

ConvertFrom-ADSyncToolsAadDistinguishedName 'CN={514635484D4B376E38307176645973555049486139513D3D}'

PARAMETRAR

-DistinguishedName

Microsoft Entra Connector Space 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

Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

ConvertFrom-ADSyncToolsImmutableID

SAMMANFATTNING

Konvertera Base64 ImmutableId (SourceAnchor) till GUID-värde

SYNTAX

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

BESKRIVNING

Konverterar värdet för ImmutableID från Base64-strängen och returnerar ett GUID-värde Om Base64-strängen inte kan konverteras till GUID returnerar en bytematris.

EXEMPEL

EXEMPEL 1

ConvertFrom-ADSyncToolsImmutableID 'iGhmiAEBERG7uxI0VniQqw=='

EXEMPEL 2

'iGhmiAEBERG7uxI0VniQqw==' | ConvertFrom-ADSyncToolsImmutableID

PARAMETRAR

-Värde

ImmutableId i 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

Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

ConvertTo-ADSyncToolsAadDistinguishedName

SAMMANFATTNING

Konvertera ImmutableId till Microsoft Entra Connector DistinguishedName

SYNTAX

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

BESKRIVNING

Tar ett ImmutableId (SourceAnchor) som QF5HMK7n80qvdYsUPIHa9Q== och konverterar till respektive Microsoft Entra Connector DistinguishedName-värde, till exempel CN={514635484D4B376E38307176645973555049486139513D3D}

EXEMPEL

EXEMPEL 1

ConvertTo-ADSyncToolsAadDistinguishedName 'QF5HMK7n80qvdYsUPIHa9Q=='

PARAMETRAR

-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

Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

ConvertTo-ADSyncToolsCloudAnchor

SAMMANFATTNING

Konvertera Base64 Anchor till CloudAnchor

SYNTAX

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

BESKRIVNING

Tar en Base64 Anchor som VAAAAFUAcwBlAHIAXwBjADcAMgA5ADAAMwBlAGQALQA3ADgAMQA2AC0ANAAxAGMAZAAtADkAMAA2ADYALQBlAGEAYwAzADMAZAAxADcAMQBkADcANwAAA== och konverterar till respektive CloudAnchor-värde, till exempel User_00aa00aa-bb11-cc22-dd33-44ee44ee44ee

EXEMPEL

EXEMPEL 1

ConvertTo-ADSyncToolsCloudAnchor "VAAAAFUAcwBlAHIAXwBjADcAMgA5ADAAMwBlAGQALQA3ADgAMQA2AC0ANAAxAGMAZAAtADkAMAA2ADYALQBlAGEAYwAzADMAZAAxADcAMQBkADcANwAAAA=="

EXEMPEL 2

"VAAAAFUAcwBlAHIAXwBjADcAMgA5ADAAMwBlAGQALQA3ADgAMQA2AC0ANAAxAGMAZAAtADkAMAA2ADYALQBlAGEAYwAzADMAZAAxADcAMQBkADcANwAAAA==" | ConvertTo-ADSyncToolsCloudAnchor

PARAMETRAR

-Ankare

Base64-fästpunkt

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

CommonParameters

Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

ConvertTo-ADSyncToolsImmutableID

SAMMANFATTNING

Konvertera GUID (ObjectGUID/ms-Ds-Consistency-Guid) till en Base64-sträng

SYNTAX

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

BESKRIVNING

Konverterar ett värde i GUID-, GUID-sträng- eller bytematrisformat till en Base64-sträng

EXEMPEL

EXEMPEL 1

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

EXEMPEL 2

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

PARAMETRAR

-Värde

GUID, GUID-sträng eller bytematris

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

CommonParameters

Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

Export-ADSyncToolsAadDisconnectors

SAMMANFATTNING

Exportera Microsoft Entra-frånkopplingsobjekt

SYNTAX

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

BESKRIVNING

Kör CSExport-verktyget för att exportera alla frånkopplingar till XML och tar sedan dessa XML-utdata och konverterar det till en CSV-fil med: UserPrincipalName, Mail, SourceAnchor, DistinguishedName, CsObjectId, ObjectType, ConnectorId, CloudAnchor

EXEMPEL

EXEMPEL 1

Export-ADSyncToolsAadDisconnectors -SyncObjectType 'PublicFolder'

Exporterar till CSV alla publicFolder Disconnector-objekt

EXEMPEL 2

Export-ADSyncToolsAadDisconnectors

Exporterar till CSV alla frånkopplingsobjekt

PARAMETRAR

-SyncObjectType

ObjectType som ska inkluderas i utdata

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

CommonParameters

Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

INDATA

Använd ObjectType-argumentet om du bara vill exportera frånkopplingar för en viss objekttyp

UTDATA

Exporterar en CSV-fil med frånkopplingsobjekt som innehåller: UserPrincipalName, Mail, SourceAnchor, DistinguishedName, CsObjectId, ObjectType, ConnectorId och CloudAnchor

Export-ADSyncToolsAadPublicFolders

SAMMANFATTNING

Exporterar alla synkroniserade e-postaktiverade gemensamma mappobjekt från Microsoft Entra-ID till en CSV-fil

SYNTAX

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

BESKRIVNING

Den här funktionen exporterar till en CSV-fil alla synkroniserade e-postaktiverade gemensamma mappar (MEPF) som finns i Microsoft Entra-ID. Den kan användas tillsammans med Remove-ADSyncToolsAadPublicFolders för att identifiera och ta bort överblivna e-postaktiverade gemensamma mappar i Microsoft Entra-ID. Den här funktionen kräver autentiseringsuppgifter för en global administratör i Microsoft Entra-ID och autentisering med MFA stöds inte. Obs! Om DirSync har inaktiverats i klientorganisationen måste du tillfälligt återaktivera DirSync för att ta bort överblivna e-postaktiverade gemensamma mappar från Microsoft Entra-ID.

EXEMPEL

EXEMPEL 1

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

PARAMETRAR

-Credential

Microsoft Entra Global Administrator Credential

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

-Path

Sökväg för utdatafil

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

CommonParameters

Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

INDATA

UTDATA

Den här cmdleten skapar de <filename> som innehåller alla synkroniserade e-postaktiverade PublicFolder-objekt i CSV-format.

Export-ADSyncToolsHybridAadJoinReport

SAMMANFATTNING

Genererar en rapport över certifikat som lagras i Active Directory-datorobjekt, särskilt certifikat som utfärdats av microsoft Entra-hybridanslutningsfunktionen.

SYNTAX

SingleObject

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

MultipleObjects

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

BESKRIVNING

Det här verktyget söker efter alla certifikat som finns i egenskapen UserCertificate för ett datorobjekt i AD och kontrollerar om certifikatet har utfärdats för hybridanslutningsfunktionen Microsoft Entra för varje certifikat som inte har upphört att gälla (d.v.s. ämnesnamnet är CN={ObjectGUID}). Före version 1.4 synkroniserar Microsoft Entra Connect till Microsoft Entra alla datorer som innehåller minst ett certifikat, men i Microsoft Entra Connect version 1.4 och senare kan ADSync-motorn identifiera Microsoft Entra-hybridanslutningscertifikat och kommer att "cloudfilter" (exkludera) datorobjektet från synkronisering till Microsoft Entra-ID om det inte finns ett giltigt Microsoft Entra-hybridanslutningscertifikat. Microsoft Entra-enhetsobjekt som redan har synkroniserats med AD men som inte har ett giltigt Microsoft Entra-hybridanslutningscertifikat tas bort från Microsoft Entra ID (CloudFiltered=TRUE) av Microsoft Entra Connect.

EXEMPEL

EXEMPEL 1

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

EXEMPEL 2

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

PARAMETRAR

-DN

Computer DistinguishedName

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

-Filnamn

Utdata för CSV-filnamn (valfritt)

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

CommonParameters

Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

Mer information: Förstå Microsoft Entra Connect 1.4.xx.x och enhetens försvinnande

Exportera ADSyncToolsObjects

SAMMANFATTNING

Exportera Microsoft Entra Connect-objekt till XML-filer

SYNTAX

ObjectId

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

DistinguishedName

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

BESKRIVNING

Exporterar interna ADSync-objekt från metaversum och associerade anslutna objekt från anslutningsutrymmen

EXEMPEL

EXEMPEL 1

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

EXEMPEL 2

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

EXEMPEL 3

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

PARAMETRAR

-ObjectId

ObjectId är den unika identifieraren för objektet i respektive anslutningsutrymme eller metaversum

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

-Source

Källa är den tabell där objektet finns som kan antingen ConnectorSpace eller Metaverse

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

-DistinguishedName

DistinguishedName är identifieraren för objektet i respektive anslutningsutrymme

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

-ConnectorName

ConnectorName är namnet på det anslutningsutrymme där objektet finns

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

-ExportSerialized

ExportSerialized exporterar ytterligare XML-filer

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

CommonParameters

Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

Export-ADSyncToolsRunHistory

SAMMANFATTNING

Exportera Körningshistorik för Microsoft Entra Connect

SYNTAX

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

BESKRIVNING

Funktion för att exportera Microsoft Entra Connect-körningsprofil och Kör steg-resultat till CSV respektive XML-format. Den resulterande CSV-filen för körningsprofil kan importeras till ett kalkylblad och XML-filen Kör steg kan importeras med Import-Clixml

EXEMPEL

EXEMPEL 1

Export-ADSyncToolsRunHistory -TargetName MyADSyncHistory

PARAMETRAR

-TargetName

Namnet på utdatafilen

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

CommonParameters

Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

Export-ADSyncToolsSourceAnchorReport

SAMMANFATTNING

Exportera ms-ds-Consistency-Guid-rapport

SYNTAX

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

BESKRIVNING

Genererar en ms-ds-Consistency-Guid-rapport baserat på en CSV-importfil från Import-ADSyncToolsSourceAnchor

EXEMPEL

EXEMPEL 1

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

EXEMPEL 2

Another example of how to use this cmdlet

PARAMETRAR

-AlternativeLoginId

Använda alternativt inloggnings-ID (e-post)

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

-Utdata

Utdatafilnamn för CSV- och LOG-filer

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

CommonParameters

Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

Get-ADSyncToolsAadObject

SAMMANFATTNING

Hämta synkroniserade objekt för en viss SyncObjectType

SYNTAX

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

BESKRIVNING

Läser från Microsoft Entra alla synkroniserade objekt för en viss objektklass (SyncObjectType).

EXEMPEL

EXEMPEL 1

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

PARAMETRAR

-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

Microsoft Entra Global Administrator Credential

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

CommonParameters

Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

UTDATA

Den här cmdleten returnerar egenskaperna "Shadow" som synkroniseras av synkroniseringsklienten, vilket kan skilja sig från det faktiska värdet som lagras i respektive egenskap för Microsoft Entra-ID. En användares UPN som synkroniseras med ett icke-verifierat domänsuffixuser@nonverified.domain får till exempel UPN-suffixet i Microsoft Entra-ID konverterat till klientorganisationens standarddomän, "user@tenantname.onmicrosoft.com". I det här fallet returnerar Get-ADSyncToolsAadObject värdet "Shadow" för 'user@nonverified.domain' och inte det faktiska värdet i Microsoft Entra ID 'user@tenantname.onmicrosoft.com'.

Get-ADSyncToolsMsDsConsistencyGuid

SAMMANFATTNING

Hämta ett Active Directory-objekt ms-ds-ConsistencyGuid

SYNTAX

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

BESKRIVNING

Returnerar värdet i attributet mS-DS-ConsistencyGuid för active directory-målobjektet i GUID-format. Stöder Active Directory-objekt i skogar med flera domäner.

EXEMPEL

EXEMPEL 1

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

EXEMPEL 2

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

EXEMPEL 3

'User1@Contoso.com' | Get-ADSyncToolsMsDsConsistencyGuid

PARAMETRAR

–Identitet

Målobjekt i AD för att hämta

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

CommonParameters

Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

Get-ADSyncToolsRunHistory

SAMMANFATTNING

Hämta Körningshistorik för Microsoft Entra Connect

SYNTAX

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

BESKRIVNING

Funktion som returnerar Körningshistorik för Microsoft Entra Connect i XML-format

EXEMPEL

EXEMPEL 1

Get-ADSyncToolsRunHistory

EXEMPEL 2

Get-ADSyncToolsRunHistory -Days 3

PARAMETRAR

-Dagar

Antal dagar tillbaka för att samla in historik (standard = 1)

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

CommonParameters

Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

Get-ADSyncToolsRunHistoryLegacyWmi

SAMMANFATTNING

Hämta Körhistorik för Microsoft Entra Connect för äldre versioner av Microsoft Entra Connect (WMI)

SYNTAX

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

BESKRIVNING

Funktion som returnerar Körningshistorik för Microsoft Entra Connect i XML-format

EXEMPEL

EXEMPEL 1

Get-ADSyncToolsRunHistory

EXEMPEL 2

Get-ADSyncToolsRunHistory -Days 3

PARAMETRAR

-Dagar

Antal dagar tillbaka för att samla in historik (standard = 1)

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

CommonParameters

Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

Get-ADSyncToolsSqlBrowserInstances

SAMMANFATTNING

Hämta SQL Server-instanser från SQL Browser-tjänsten

SYNTAX

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

BESKRIVNING

SQL-diagnostikrelaterade funktioner och verktyg

EXEMPEL

EXEMPEL 1

Get-ADSyncToolsSqlBrowserInstances -Server 'sqlserver01'

PARAMETRAR

-Server

SQL Server-namn

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

Get-ADSyncToolsTenantAzureEnvironment

SAMMANFATTNING

Hjälpfunktionen för att hämta vilken Azure-miljö användaren tillhör.

SYNTAX

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

BESKRIVNING

Den här funktionen anropar Oauth-identifieringsslutpunkten för att hämta CloudInstance och tenant_region_scope för att fastställa Azure-miljön. https://login.microsoftonline.com/{tenant}/.well-known/openid-configuration

EXEMPEL

EXEMPEL 1

Get-ADSyncToolsTenantAzureEnvironment -Credential (Get-Credential)

PARAMETRAR

-Credential

Användarens PowerShell-autentiseringsobjekt:

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

CommonParameters

Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

INDATA

Användarens PowerShell-autentiseringsobjekt

UTDATA

Azure-miljön (sträng)

Get-ADSyncToolsTls12

SAMMANFATTNING

Hämtar inställningarna för Client\Server TLS 1.2 för .NET Framework

SYNTAX

Get-ADSyncToolsTls12 [<CommonParameters>]

BESKRIVNING

Läser information från registret om TLS 1.2 för .NET Framework:

Sökväg 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 Aktiverat
HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Server DisabledByDefault
HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client Aktiverat
HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client DisabledByDefault

EXEMPEL

EXEMPEL 1

Get-ADSyncToolsTls12

PARAMETRAR

CommonParameters

Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

Mer information: TLS 1.2-tillämpning för Microsoft Entra Connect

Import-ADSyncToolsObjects

SAMMANFATTNING

Importera Microsoft Entra Connect-objekt från XML-fil

SYNTAX

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

BESKRIVNING

Importerar ett internt ADSync-objekt från XML-filen som exporterades med Export-ADSyncToolsObjects

EXEMPEL

EXEMPEL 1

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

PARAMETRAR

-Path

Sökväg för XML-filen som ska importeras

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

CommonParameters

Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

Import-ADSyncToolsRunHistory

SAMMANFATTNING

Importera Körningshistorik för Microsoft Entra Connect

SYNTAX

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

BESKRIVNING

Funktion för att importera Microsoft Entra Connect-körningsstegresultat från XML som skapats med Export-ADSyncToolsRunHistory

EXEMPEL

EXEMPEL 1

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

PARAMETRAR

-Path

Sökväg för XML-filen som ska importeras

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

CommonParameters

Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

Import-ADSyncToolsSourceAnchor

SAMMANFATTNING

Importera ImmutableID från Microsoft Entra-ID

SYNTAX

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

BESKRIVNING

Genererar en fil med alla Microsoft Entra ID-synkroniserade användare som innehåller Värdet ImmutableID i GUID-format Krav: MSOnline PowerShell-modul

EXEMPEL

EXEMPEL 1

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

EXEMPEL 2

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

PARAMETRAR

-Utdata

Utdata-CSV-fil

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

-IncludeSyncUsersFromRecycleBin

Hämta synkroniserade användare från Papperskorgen för Microsoft Entra-ID

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

CommonParameters

Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

Invoke-ADSyncToolsSqlQuery

SAMMANFATTNING

Anropa en SQL-fråga mot en databas i testsyfte

SYNTAX

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

BESKRIVNING

SQL-diagnostikrelaterade funktioner och verktyg

EXEMPEL

EXEMPEL 1

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

EXEMPEL 2

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

PARAMETRAR

-SqlConnection

SQL-anslutning

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

-Fråga

SQL-fråga

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

Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

Remove-ADSyncToolsAadObject

SAMMANFATTNING

Ta bort överblivna synkroniserade objekt från 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>]

BESKRIVNING

Tar bort ett synkroniserat objekt från Microsoft Entra-ID baserat på SourceAnchor och ObjecType i batchar med 10 objekt CSV-filen kan genereras med Export-ADSyncToolsAadDisconnectors

EXEMPEL

EXEMPEL 1

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

EXEMPEL 2

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

PARAMETRAR

-Credential

Microsoft Entra Global Administrator Credential

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

-InputCsvFilename

CSV-indatafilnamn

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

-SourceAnchor

Object SourceAnchor

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

Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.

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

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

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

CommonParameters

Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

INDATA

InputCsvFilename måste peka på en CSV-fil med minst 2 kolumner: SourceAnchor, SyncObjectType

UTDATA

Visar resultat från exportborttagningsåtgärden DISCLAIMER: Förutom användarobjekt som har en papperskorg kan alla andra objekttyper som tas bort med den här funktionen inte återställas!

Remove-ADSyncToolsAadPublicFolders

SAMMANFATTNING

Tar bort synkroniserade e-postaktiverade gemensamma mappar (MEPF) som finns från Microsoft Entra-ID. Du kan ange en SourceAnchor/ImmutableID för mepf-målobjektet som ska tas bort, eller ange en CSV-lista med en batch med objekt som ska tas bort när det används tillsammans med Export-ADSyncToolsAadPublicFolders. Den här funktionen kräver autentiseringsuppgifter för en global administratör i Microsoft Entra-ID och autentisering med MFA stöds inte. Obs! Om DirSync har inaktiverats i klientorganisationen måste du tillfälligt återaktiverade DirSync för att kunna ta bort överblivna e-postaktiverade gemensamma mappar från Microsoft Entra-ID.

SYNTAX

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

BESKRIVNING

Den här funktionen exporterar till en CSV-fil alla synkroniserade e-postaktiverade gemensamma mappar (MEPF) som finns i Microsoft Entra-ID. Den kan användas tillsammans med Remove-ADSyncToolsAadPublicFolders för att identifiera och ta bort överblivna e-postaktiverade gemensamma mappar i Microsoft Entra-ID. Den här funktionen kräver autentiseringsuppgifter för en global administratör i Microsoft Entra-ID och autentisering med MFA stöds inte. Obs! Om DirSync har inaktiverats i klientorganisationen måste du tillfälligt återaktivera DirSync för att ta bort överblivna e-postaktiverade gemensamma mappar från Microsoft Entra-ID.

EXEMPEL

EXEMPEL 1

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

EXEMPEL 2

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

PARAMETRAR

-Credential

Microsoft Entra Global Administrator Credential

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

-InputCsvFilename

Sökväg för CSV-indatafil

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

-SourceAnchor

Target SourceAnchor/ImmutableID

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

CommonParameters

Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

INDATA

CSV-indatafilen kan genereras med Export-ADSyncToolsAadPublicFolders. Sökvägsparametrarna måste peka på en CSV-fil med minst 2 kolumner: SourceAnchor, SyncObjectType.

UTDATA

Visar resultat från exportborttagningsåtgärden.

Remove-ADSyncToolsExpiredCertificates

SAMMANFATTNING

Skript för att ta bort utgångna certifikat från UserCertificate-attribut

SYNTAX

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

BESKRIVNING

Det här skriptet tar alla objekt från en målorganisationsenhet i active directory-domänen – filtrerat efter objektklass (användare/dator) och tar bort alla utgångna certifikat som finns i attributet UserCertificate. Som standard (BackupOnly-läge) säkerhetskopierar den endast utgångna certifikat till en fil och gör inga ändringar i AD. Om du använder -BackupOnly $false kommer alla utgångna certifikat som finns i UserCertificate-attribut för dessa objekt att tas bort från Active Directory när de har kopierats till filen. Varje certifikat säkerhetskopieras till ett avgränsat filnamn: ObjectClass_ObjectGUID_CertThumprint.cer. Skriptet skapar också en loggfil i CSV-format som visar alla användare med certifikat som antingen är giltiga eller har upphört att gälla, inklusive den faktiska åtgärd som vidtagits (Överhoppad/exporterad/borttagen).

EXEMPEL

EXEMPEL 1

Kontrollera alla användare i målenheten – Utgångna certifikat kopieras till avgränsade filer och inga certifikat tas bort

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

EXEMPEL 2

Ta bort utgångna certifikat från alla datorobjekt i mål-OU – Utgångna certifikat kopieras till filer och tas bort från AD

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

PARAMETRAR

-TargetOU

Målenhet för sökning efter AD-objekt

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

-BackupOnly

BackupOnly tar inte bort några certifikat från AD

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

-ObjectClass

Filter för objektklass

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

CommonParameters

Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

Repair-ADSyncToolsAutoUpgradeState

SAMMANFATTNING

Reparera Microsoft Entra Connect AutoUpgrade-tillstånd

SYNTAX

Repair-ADSyncToolsAutoUpgradeState

BESKRIVNING

Åtgärdar ett problem med AutoUpgrade som introducerades i version 1.1.524 (maj 2017) som inaktiverar onlinekontrollen av nya versioner medan AutoUpgrade är aktiverat.

EXEMPEL

EXEMPEL 1

Repair-ADSyncToolsAutoUpgradeState

Resolve-ADSyncToolsSqlHostAddress

SAMMANFATTNING

Lösa ett SQL Server-namn

SYNTAX

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

BESKRIVNING

SQL-diagnostikrelaterade funktioner och verktyg

EXEMPEL

EXEMPEL 1

Resolve-ADSyncToolsSqlHostAddress -Server 'sqlserver01'

PARAMETRAR

-Server

SQL Server-namn

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

CommonParameters

Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

Search-ADSyncToolsADobject

SAMMANFATTNING

Sök efter ett Active Directory-objekt i Active Directory-skogen med dess UserPrincipalName, sAMAccountName eller DistinguishedName

SYNTAX

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

BESKRIVNING

Stöder frågor med flera domäner och returnerar alla nödvändiga egenskaper, inklusive mS-DS-ConsistencyGuid.

EXEMPEL

EXEMPEL 1

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

EXEMPEL 2

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

EXEMPEL 3

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

PARAMETRAR

–Identitet

Målanvändare i AD för att ange 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

Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

Set-ADSyncToolsMsDsConsistencyGuid

SAMMANFATTNING

Ange ett Active Directory-objekt ms-ds-ConsistencyGuid

SYNTAX

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

BESKRIVNING

Anger ett värde i attributet mS-DS-ConsistencyGuid för active directory-målanvändaren. Stöder Active Directory-objekt i skogar med flera domäner.

EXEMPEL

EXEMPEL 1

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

EXEMPEL 2

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

EXEMPEL 3

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

EXEMPEL 4

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

EXEMPEL 5

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

EXEMPEL 6

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

PARAMETRAR

–Identitet

Målobjekt i AD för att ange 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

-Värde

Värde som ska anges (ImmutableId, Byte-matris, GUID, GUID-sträng eller Base64-sträng)

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

CommonParameters

Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

Set-ADSyncToolsTls12

SAMMANFATTNING

Anger inställningarna för Client\Server TLS 1.2 för .NET Framework

SYNTAX

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

BESKRIVNING

Anger registerposterna för att aktivera/inaktivera TLS 1.2 för .NET Framework:

Sökväg 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 Aktiverat
HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Server DisabledByDefault
HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client Aktiverat
HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client DisabledByDefault

Om du kör cmdleten utan parametrar aktiveras TLS 1.2 för .NET Framework

EXEMPEL

EXEMPEL 1

Set-ADSyncToolsTls12

EXEMPEL 2

Set-ADSyncToolsTls12 -Enabled $true

PARAMETRAR

-Aktiverat

TLS 1.2 aktiverat

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

CommonParameters

Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

Mer information: TLS 1.2-tillämpning för Microsoft Entra Connect

Test-ADSyncToolsSqlNetworkPort

SAMMANFATTNING

Testa SQL Server-nätverksporten

SYNTAX

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

BESKRIVNING

SQL-diagnostikrelaterade funktioner och verktyg

EXEMPEL

EXEMPEL 1

Test-ADSyncToolsSqlNetworkPort -Server 'sqlserver01'

EXEMPEL 2

Test-ADSyncToolsSqlNetworkPort -Server 'sqlserver01' -Port 1433

PARAMETRAR

-Server

SQL Server-namn

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

-Port

SQL Server-port

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

Trace-ADSyncToolsADImport

SAMMANFATTNING

Skapar en spårningsfil från ett Active Directory-importsteg

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>]

BESKRIVNING

Spårar alla LDAP-frågor för en Active Directory-importkörning från en angiven kontrollpunkt för Active Directory-vattenstämpel (kallas även för en partitionscookie). Skapar en spårningsfil ".\ADimportTrace_yyyyMMddHHmmss.log" i den aktuella mappen. Om du vill använda -ADConnectorXML går du till Synkroniseringstjänsthanteraren, högerklickar på ad-anslutningsappen och väljer "Exportera anslutningsapp..."

EXEMPEL

EXEMPEL 1

Spåra Active Directory-import för användarobjekt genom att tillhandahålla en AD Connector XML-fil

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

EXEMPEL 2

Spåra Active Directory-import för alla objekt genom att ange Active Directory-vattenstämpeln (cookie) och AD Connector-autentiseringsuppgifterna

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

PARAMETRAR

-DOMÄNKONTROLLANT

Måldomänkontrollant

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

-RootDN

Rot-DN för skog

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

-Filter

AD-objekt skriver att spåra. Använd (&(objectClass=*)) för alla objekttyper

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

-Credential

Ange autentiseringsuppgifterna för att köra LDAP-frågan mot AD

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

-SSL

SSL-anslutning

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

-ADConnectorXML

EXPORTERA XML-fil för AD-anslutningsprogram – Högerklicka på AD-anslutningsappen och välj "Exportera anslutningsapp..."

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

-ADwatermark

Manuell inmatning av vattenstämpel i stället för XML-fil, till exempel $ADwatermark = "TVNEUwMAAAAXyK9ir1zSAQAAAAAAAAAA(...)"

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

CommonParameters

Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

Trace-ADSyncToolsLdapQuery

SAMMANFATTNING

Spåra LDAP-frågor

SYNTAX

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

BESKRIVNING

{{ Fyll i beskrivningen }}

EXEMPEL

EXEMPEL 1

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

PARAMETRAR

-RootDN

Forest/Domain DistinguishedName

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

-Credential

AD-autentiseringsuppgifter

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

-Server

Domännamn för domänkontrollant (valfritt)

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

-Port

Domänkontrollantport (standard: 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 (standard: objectClass=*)

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

CommonParameters

Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

Update-ADSyncToolsSourceAnchor

SAMMANFATTNING

Uppdaterar användare med den nya ConsistencyGuid (ImmutableId)

SYNTAX

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

BESKRIVNING

Uppdaterar användare med det nya ConsistencyGuid-värdet (ImmutableId) från ConsistencyGuid-rapporten. Den här funktionen stöder växeln -WhatIf .

Obs! ConsistencyGuid-rapporten måste importeras med tabbgränsare.

EXEMPEL

EXEMPEL 1

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

EXEMPEL 2

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

PARAMETRAR

-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

-Handling

Åtgärd

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

-Utdata

Utdatafilnamn för LOG-filer

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

-WhatIf

Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.

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

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

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

CommonParameters

Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

Get-ADSyncToolsDuplicateUsersSourceAnchor

SAMMANFATTNING

Hämtar en lista över alla objekt med felet "Källankaret har ändrats".

SYNTAX

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

BESKRIVNING

Det finns vissa scenarier som M&A där kunder lägger till en ny skog i Microsoft Entra Connect med duplicerade användarobjekt. Detta orsakar flera synkroniseringsfel om den nya anslutningstjänstens prioritet är högre för de nyligen anslutna användarna. Den här cmdleten innehåller en lista över alla objekt med felen "Källankaret har ändrats".

EXEMPEL

EXEMPEL 1

Get-ADSyncToolsDuplicateUsersSourceAnchor -ADConnectorName Contoso.com

PARAMETRAR

-ADConnectorName

AD-anslutningsappens namn som användarens källankare behöver repareras för

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

CommonParameters

Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

Set-ADSyncToolsDuplicateUsersSourceAnchor

SAMMANFATTNING

Åtgärdar alla objekt med felet "Källankare har ändrats".

SYNTAX

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

BESKRIVNING

Den här cmdleten tar in listan över objekt från Get-ADSyncToolsDuplicateUsersSourceAnchor som pipelineindata. Sedan åtgärdas synkroniseringsfelen genom att uppdatera attributet msDS-ConsistencyGuid med sourceAnchor/immutableID för det ursprungliga objektet. Cmdleten har en valfri parameter – "Åsidosättningsprompt", som är False som standard. Om det är inställt på Sant uppmanas inte användaren att uppdatera attributet msDS-ConsistencyGuid.

EXEMPEL

EXEMPEL 1

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

EXEMPEL 2

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

PARAMETRAR

-DuplicateUserSourceAnchorInfo

Användarlista som källankaret måste åtgärdas för

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

-ActiveDirectoryCredential

Autentiseringsuppgifter för AD EA/DA-administratör, om inte tillhandahållna standardautentiseringsuppgifter används

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

Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.