Microsoft Entra Připojení: Referenční informace k ADSyncTools PowerShellu

Následující dokumentace obsahuje referenční informace k modulu PowerShelluADSyncTools.psm1, který je součástí microsoft Entra Připojení.

Instalace modulu POWERShellu ADSyncTools

Pokud chcete nainstalovat modul PowerShellu ADSyncTools, postupujte takto:

  1. Otevření Windows PowerShellu s oprávněními správce
  2. Zadejte nebo zkopírujte a vložte následující:
        [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
        Install-PackageProvider -Name NuGet -MinimumVersion 2.8.5.201 -Force
        Import-module -Name "C:\Program Files\Microsoft Azure Active Directory Connect\Tools\AdSyncTools"
    
  3. Stiskněte enter.
  4. Pokud chcete ověřit, že byl modul nainstalovaný, zadejte nebo zkopírujte a vložte následující:
    Get-module AdSyncTools
    
  5. Teď byste měli vidět informace o tomto modulu.

Clear-ADSyncToolsMsDsConsistencyGuid

SYNOPSE

Vymazání objektu služby Active Directory mS-DS-ConsistencyGuid

SYNTAXE

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

POPIS

Vymaže hodnotu v mS-DS-ConsistencyGuid pro cílový objekt Active Directory. Podporuje objekty služby Active Directory v doménových strukturách s více doménami.

PŘÍKLADY

PŘÍKLAD 1

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

PŘÍKLAD 2

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

PŘÍKLAD 3

'User1@Contoso.com' | Clear-ADSyncToolsMsDsConsistencyGuid

PARAMETRY

-Identity

Cílový objekt v AD pro vymazání 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

Tato rutina podporuje společné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v tématu about_CommonParameters.

Připojení-ADSyncToolsSqlDatabase

SYNOPSE

Připojení do databáze SQL pro účely testování

SYNTAXE

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

POPIS

Funkce a nástroje související s diagnostikou SQL

PŘÍKLADY

PŘÍKLAD 1

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

PŘÍKLAD 2

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

PARAMETRY

-Server

Název SQL Serveru

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

-Instance

Název instance SQL Serveru

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

-Databáze

Název databáze SQL Serveru

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

-Port

Port SQL Serveru (např. 49823)

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

-Username

Uživatelské jméno pro přihlášení k SQL Serveru

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

-Password

Přihlašovací heslo SQL Serveru

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

CommonParameters

Tato rutina podporuje společné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v tématu about_CommonParameters.

ConvertFrom-ADSyncToolsAadDistinguishedName

SYNOPSE

Převést Microsoft Entra Připojení or DistinguishedName na ImmutableId

SYNTAXE

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

POPIS

Vezme Microsoft Entra Připojení or DistinguishedName like CN={514635484D4B376E3830717664597355049486139513D3D3D} a převede na odpovídající hodnotu Base64 ImmutableID, například QF5HMK7n80qvdYsUPIHa9Q==

PŘÍKLADY

PŘÍKLAD 1

ConvertFrom-ADSyncToolsAadDistinguishedName 'CN={514635484D4B376E38307176645973555049486139513D3D}'

PARAMETRY

-Distinguishedname

Microsoft Entra Připojení or 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

Tato rutina podporuje společné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v tématu about_CommonParameters.

ConvertFrom-ADSyncToolsImmutableID

SYNOPSE

Convert Base64 ImmutableId (SourceAnchor) na hodnotu GUID

SYNTAXE

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

POPIS

Převede hodnotu ImmutableID z řetězce Base64 a vrátí hodnotu GUID v případě, že řetězec Base64 nelze převést na identifikátor GUID, vrátí pole bajtů.

PŘÍKLADY

PŘÍKLAD 1

ConvertFrom-ADSyncToolsImmutableID 'iGhmiAEBERG7uxI0VniQqw=='

PŘÍKLAD 2

'iGhmiAEBERG7uxI0VniQqw==' | ConvertFrom-ADSyncToolsImmutableID

PARAMETRY

-Hodnotu

ImmutableId ve formátu Base64

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

CommonParameters

Tato rutina podporuje společné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v tématu about_CommonParameters.

ConvertTo-ADSyncToolsAadDistinguishedName

SYNOPSE

Převod ImmutableId na Microsoft Entra Připojení or DistinguishedName

SYNTAXE

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

POPIS

Vezme ImmutableId (SourceAnchor) jako QF5HMK7n80qvdYsUPIHa9Q== a převede na odpovídající hodnotu Microsoft Entra Připojení or DistinguishedName, např. CN={514635484D4B376E3830717664597355049486139513D3D}

PŘÍKLADY

PŘÍKLAD 1

ConvertTo-ADSyncToolsAadDistinguishedName 'QF5HMK7n80qvdYsUPIHa9Q=='

PARAMETRY

-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

Tato rutina podporuje společné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v tématu about_CommonParameters.

ConvertTo-ADSyncToolsCloudAnchor

SYNOPSE

Převod ukotvení Base64 na CloudAnchor

SYNTAXE

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

POPIS

Vezme ukotvení Base64 jako VAAAAFUAcwBlAHIAXwBjADcAMgA5ADAAMwBlAGQALQA3ADgAMQA2AC0ANAAxAGMAZAAtADkAMAA2ADYALQBLAGEAYwAzADMAZAAxADcAMQBkADcANwAAA== a převede na odpovídající hodnotu CloudAnchoru, např. User_abc12345-1234-abcd-9876-ab0123456789

PŘÍKLADY

PŘÍKLAD 1

ConvertTo-ADSyncToolsCloudAnchor "VAAAAFUAcwBlAHIAXwBjADcAMgA5ADAAMwBlAGQALQA3ADgAMQA2AC0ANAAxAGMAZAAtADkAMAA2ADYALQBlAGEAYwAzADMAZAAxADcAMQBkADcANwAAAA=="

PŘÍKLAD 2

"VAAAAFUAcwBlAHIAXwBjADcAMgA5ADAAMwBlAGQALQA3ADgAMQA2AC0ANAAxAGMAZAAtADkAMAA2ADYALQBlAGEAYwAzADMAZAAxADcAMQBkADcANwAAAA==" | ConvertTo-ADSyncToolsCloudAnchor

PARAMETRY

-Kotevní

Ukotvení base64

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

CommonParameters

Tato rutina podporuje společné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v tématu about_CommonParameters.

ConvertTo-ADSyncToolsImmutableID

SYNOPSE

Převod GUID (ObjectGUID / ms-Ds-Consistency-Guid) na řetězec Base64

SYNTAXE

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

POPIS

Převede hodnotu ve formátu guid, řetězce GUID nebo bajtového pole na řetězec Base64.

PŘÍKLADY

PŘÍKLAD 1

ConvertTo-ADSyncToolsImmutableID '88888888-0101-3333-cccc-1234567890cd'

PŘÍKLAD 2

'88888888-0101-3333-cccc-1234567890cd' | ConvertTo-ADSyncToolsImmutableID

PARAMETRY

-Hodnotu

GUID, řetězec GUID nebo pole bajtů

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

CommonParameters

Tato rutina podporuje společné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v tématu about_CommonParameters.

Export-ADSyncToolsAadDisconnectors

SYNOPSE

Export objektů odpojení Microsoft Entra

SYNTAXE

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

POPIS

Spustí nástroj CSExport pro export všech disconnectorů do XML a pak přenese tento výstup XML a převede ho na soubor CSV s: UserPrincipalName, Mail, SourceAnchor, DistinguishedName, CsObjectId, ObjectType, Připojení orId, CloudAnchor.

PŘÍKLADY

PŘÍKLAD 1

Export-ADSyncToolsAadDisconnectors -SyncObjectType 'PublicFolder'

Exportuje do sdíleného svazku clusteru všechny objekty odpojení veřejnéhofolderu.

PŘÍKLAD 2

Export-ADSyncToolsAadDisconnectors

Exportuje do sdíleného svazku clusteru všechny objekty odpojení.

PARAMETRY

-SyncObjectType

ObjectType, který se má zahrnout do výstupu

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

CommonParameters

Tato rutina podporuje společné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v tématu about_CommonParameters.

VSTUP

Pokud chcete exportovat odpojené moduly pouze pro daný typ objektu, použijte argument ObjectType.

VÝSTUP

Exportuje soubor CSV s objekty disconnectoru obsahujícími: UserPrincipalName, Mail, SourceAnchor, DistinguishedName, CsObjectId, ObjectType, Připojení orId a CloudAnchor.

Export-ADSyncToolsAadPublicFolders

SYNOPSE

Exportuje všechny synchronizované objekty veřejné složky s podporou pošty z ID Microsoft Entra do souboru CSV.

SYNTAXE

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

POPIS

Tato funkce exportuje do souboru CSV všechny synchronizované veřejné složky s podporou pošty (MEPF) v Microsoft Entra ID. Dá se použít ve spojení s Remove-ADSyncToolsAadPublicFolders k identifikaci a odebrání osamocených veřejných složek s podporou pošty v Microsoft Entra ID. Tato funkce vyžaduje přihlašovací údaje globálního Správa istratoru v MICROSOFT Entra ID a ověřování pomocí MFA se nepodporuje. POZNÁMKA: Pokud je v tenantovi zakázán nástroj DirSync, budete muset dočasně znovu povolit nástroj DirSync, aby bylo možné odebrat osamocené veřejné složky pošty z Microsoft Entra ID.

PŘÍKLADY

PŘÍKLAD 1

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

PARAMETRY

-Credential

Globální přihlašovací údaje microsoft entra Správa

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

-Path

Cesta pro výstupní soubor

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

CommonParameters

Tato rutina podporuje společné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v tématu about_CommonParameters.

VSTUP

VÝSTUP

Tato rutina vytvoří <filename> obsahující všechny synchronizované objekty PublicFolder s podporou pošty ve formátu CSV.

Export-ADSyncToolsHybridAadJoinReport

SYNOPSE

Generuje sestavu certifikátů uložených v objektech počítače služby Active Directory, konkrétně certifikáty vydané funkcí hybridního připojení Microsoft Entra.

SYNTAXE

SingleObject

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

MultipleObjects

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

POPIS

Tento nástroj vyhledá všechny certifikáty, které jsou přítomné ve vlastnosti UserCertificate objektu počítače v AD, a u každého certifikátu, jehož platnost nevypršela, ověří, jestli byl certifikát vydán pro funkci hybridního připojení Microsoft Entra (tedy název subjektu je CN={ObjectGUID}). Před verzí 1.4 by se microsoft Entra Připojení synchronizoval s Microsoft Entra libovolný počítač, který obsahoval alespoň jeden certifikát, ale v Microsoft Entra Připojení verze 1.4 a novější, může modul ADSync identifikovat certifikáty Microsoft Entra hybrid join a "cloudfilter" (vyloučí) objekt počítače z synchronizace s MICROSOFT Entra ID, pokud neexistuje platný certifikát Microsoft Entra hybrid Join. Objekty zařízení Microsoft Entra, které byly již synchronizovány s AD, ale nemají platný certifikát hybridního připojení Microsoft Entra, budou odstraněny z Microsoft Entra ID (CloudFiltered=TRUE) microsoft Entra Připojení.

PŘÍKLADY

PŘÍKLAD 1

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

PŘÍKLAD 2

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

PARAMETRY

-DN

Název rozlišujícího počítače

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

-OU

Organizační jednotka AD

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

-Název_souboru

Výstupní název souboru CSV (volitelné)

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

CommonParameters

Tato rutina podporuje společné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v tématu about_CommonParameters.

Další informace: Vysvětlení Microsoft Entra Připojení 1.4.xx.x a vyřazení zařízení

Export-ADSyncToolsObjects

SYNOPSE

Export objektů Microsoft Entra Připojení do souborů XML

SYNTAXE

ObjectId

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

Distinguishedname

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

POPIS

Exportuje interní objekty ADSync z Metaverse a přidružených připojených objektů z Připojení orOvých prostorů.

PŘÍKLADY

PŘÍKLAD 1

Export-ADSyncToolsObjects -ObjectId '9D220D58-0700-E911-80C8-000D3A3614C0' -Source Metaverse

PŘÍKLAD 2

Export-ADSyncToolsObjects -ObjectId '9e220d58-0700-e911-80c8-000d3a3614c0' -Source ConnectorSpace

PŘÍKLAD 3

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

PARAMETRY

-Objectid

ObjectId je jedinečný identifikátor objektu v příslušném prostoru spojnice nebo metaverse.

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

-Source

Zdroj je tabulka, ve které se nachází objekt, který může Připojení orSpace nebo 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 je identifikátor objektu v příslušném prostoru konektoru.

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

-Připojení orName

Připojení orName je název prostoru konektoru, ve kterém se objekt nachází.

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

-ExportSerialized

Export exportovaných exportů dalších souborů XML

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

CommonParameters

Tato rutina podporuje společné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v tématu about_CommonParameters.

Export-ADSyncToolsRunHistory

SYNOPSE

Export historie spuštění služby Microsoft Entra Připojení

SYNTAXE

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

POPIS

Funkce pro export výsledků profilu spuštění a kroku spuštění v Microsoft Entra Připojení do formátu CSV a XML. Výsledný soubor CSV profilu spuštění je možné importovat do tabulky a soubor XML kroku spuštění lze importovat pomocí Import-Clixml.

PŘÍKLADY

PŘÍKLAD 1

Export-ADSyncToolsRunHistory -TargetName MyADSyncHistory

PARAMETRY

-Targetname

Název výstupního souboru

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

CommonParameters

Tato rutina podporuje společné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v tématu about_CommonParameters.

Export-ADSyncToolsSourceAnchorReport

SYNOPSE

Export sestavy ms-ds-Consistency-Guid

SYNTAXE

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

POPIS

Vygeneruje sestavu ms-ds-Consistency-Guid na základě importu souboru CSV z Import-ADSyncToolsSourceAnchor.

PŘÍKLADY

PŘÍKLAD 1

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

PŘÍKLAD 2

Another example of how to use this cmdlet

PARAMETRY

-AlternativeLoginId

Použití alternativního přihlašovacího ID (pošta)

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

-Výstup

Výstupní název souboru souborů CSV a LOG

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

CommonParameters

Tato rutina podporuje společné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v tématu about_CommonParameters.

Get-ADSyncToolsAadObject

SYNOPSE

Získání synchronizovaných objektů pro daný SyncObjectType

SYNTAXE

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

POPIS

Čte ze služby Microsoft Entra všechny synchronizované objekty pro danou třídu objektu (SyncObjectType).

PŘÍKLADY

PŘÍKLAD 1

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

PARAMETRY

-SyncObjectType

Typ objektu

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

-Credential

Globální Správa istrator Přihlašovací údaje Microsoft Entra

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

CommonParameters

Tato rutina podporuje společné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v tématu about_CommonParameters.

VÝSTUP

Tato rutina vrátí vlastnosti Shadow synchronizované synchronizačním klientem, které se můžou lišit od skutečné hodnoty uložené v příslušné vlastnosti Microsoft Entra ID. Například hlavní název uživatele( UPN), který je synchronizován s neověrnou příponou domény 'user@nonverified.domain , bude mít příponu UPN v Microsoft Entra ID převedena na výchozí doménu tenanta 'user@tenantname.onmicrosoft.com'. V tomto případě Get-ADSyncToolsAadObject vrátí hodnotu "Shadow" (user@nonverified.domainStín), nikoli skutečnou hodnotu v Microsoft Entra ID 'user@tenantname.onmicrosoft.com'.

Get-ADSyncToolsMsDsConsistencyGuid

SYNOPSE

Získání objektu služby Active Directory ms-ds-ConsistencyGuid

SYNTAXE

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

POPIS

Vrátí hodnotu v mS-DS-ConsistencyGuid atributu cílového objektu Active Directory ve formátu GUID. Podporuje objekty služby Active Directory v doménových strukturách s více doménami.

PŘÍKLADY

PŘÍKLAD 1

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

PŘÍKLAD 2

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

PŘÍKLAD 3

'User1@Contoso.com' | Get-ADSyncToolsMsDsConsistencyGuid

PARAMETRY

-Identity

Cílový objekt ve službě AD pro získání

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

CommonParameters

Tato rutina podporuje společné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v tématu about_CommonParameters.

Get-ADSyncToolsRunHistory

SYNOPSE

Získání historie spuštění Microsoft Entra Připojení

SYNTAXE

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

POPIS

Funkce, která vrací historii spuštění Microsoft Entra Připojení ve formátu XML

PŘÍKLADY

PŘÍKLAD 1

Get-ADSyncToolsRunHistory

PŘÍKLAD 2

Get-ADSyncToolsRunHistory -Days 3

PARAMETRY

-Dní

Počet dnů zpět ke shromažďování historie (výchozí hodnota = 1)

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

CommonParameters

Tato rutina podporuje společné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v tématu about_CommonParameters.

Get-ADSyncToolsRunHistoryLegacyWmi

SYNOPSE

Získejte historii spuštění Microsoft Entra Připojení pro starší verze rozhraní WMI (Microsoft Entra Připojení)

SYNTAXE

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

POPIS

Funkce, která vrací historii spuštění Microsoft Entra Připojení ve formátu XML

PŘÍKLADY

PŘÍKLAD 1

Get-ADSyncToolsRunHistory

PŘÍKLAD 2

Get-ADSyncToolsRunHistory -Days 3

PARAMETRY

-Dní

Počet dnů zpět ke shromažďování historie (výchozí hodnota = 1)

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

CommonParameters

Tato rutina podporuje společné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v tématu about_CommonParameters.

Get-ADSyncToolsSqlBrowserInstances

SYNOPSE

Získání instancí SQL Serveru ze služby SQL Browser

SYNTAXE

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

POPIS

Funkce a nástroje související s diagnostikou SQL

PŘÍKLADY

PŘÍKLAD 1

Get-ADSyncToolsSqlBrowserInstances -Server 'sqlserver01'

PARAMETRY

-Server

Název SQL Serveru

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

Get-ADSyncToolsTenantAzureEnvironment

SYNOPSE

Pomocná funkce pro získání prostředí Azure, které uživatel patří.

SYNTAXE

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

POPIS

Tato funkce zavolá koncový bod zjišťování Oauth, který získá CloudInstance a tenant_region_scope k určení prostředí Azure. https://login.microsoftonline.com/{tenant}/.well-known/openid-configuration

PŘÍKLADY

PŘÍKLAD 1

Get-ADSyncToolsTenantAzureEnvironment -Credential (Get-Credential)

PARAMETRY

-Credential

Objekt přihlašovacích údajů PowerShellu uživatele:

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

CommonParameters

Tato rutina podporuje společné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v tématu about_CommonParameters.

VSTUP

Objekt přihlašovacích údajů PowerShellu uživatele

VÝSTUP

Prostředí Azure (řetězec)

Get-ADSyncToolsTls12

SYNOPSE

Získá nastavení client\Server TLS 1.2 pro rozhraní .NET Framework

SYNTAXE

Get-ADSyncToolsTls12 [<CommonParameters>]

POPIS

Čte informace z registru týkající se protokolu TLS 1.2 pro rozhraní .NET Framework:

Cesta Název
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 Povoleno
HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Server DisabledByDefault
HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client Povoleno
HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client DisabledByDefault

PŘÍKLADY

PŘÍKLAD 1

Get-ADSyncToolsTls12

PARAMETRY

CommonParameters

Tato rutina podporuje společné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v tématu about_CommonParameters.

Další informace: Vynucení protokolu TLS 1.2 pro Microsoft Entra Připojení

Import-ADSyncToolsObjects

SYNOPSE

Import objektu Microsoft Entra Připojení ze souboru XML

SYNTAXE

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

POPIS

Importuje interní objekt ADSync ze souboru XML, který byl exportován pomocí Export-ADSyncToolsObjects.

PŘÍKLADY

PŘÍKLAD 1

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

PARAMETRY

-Path

Cesta k importu souboru XML

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

CommonParameters

Tato rutina podporuje společné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v tématu about_CommonParameters.

Import-ADSyncToolsRunHistory

SYNOPSE

Import historie spuštění služby Microsoft Entra Připojení

SYNTAXE

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

POPIS

Funkce pro import Microsoft Entra Připojení výsledky kroku spuštění z XML vytvořené pomocí Export-ADSyncToolsRunHistory

PŘÍKLADY

PŘÍKLAD 1

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

PARAMETRY

-Path

Cesta k importu souboru XML

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

CommonParameters

Tato rutina podporuje společné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v tématu about_CommonParameters.

Import-ADSyncToolsSourceAnchor

SYNOPSE

Import ImmutableID z Microsoft Entra ID

SYNTAXE

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

POPIS

Vygeneruje soubor se všemi synchronizovanými uživateli Microsoft Entra ID obsahující hodnotu ImmutableID ve formátu GUID Requirements: MSOnline PowerShell Module

PŘÍKLADY

PŘÍKLAD 1

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

PŘÍKLAD 2

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

PARAMETRY

-Výstup

Výstupní soubor CSV

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

-IncludeSyncUsersFromRecycleBin

Získání synchronizovaných uživatelů z koše 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

Tato rutina podporuje společné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v tématu about_CommonParameters.

Invoke-ADSyncToolsSqlQuery

SYNOPSE

Vyvolání dotazu SQL na databázi pro účely testování

SYNTAXE

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

POPIS

Funkce a nástroje související s diagnostikou SQL

PŘÍKLADY

PŘÍKLAD 1

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

PŘÍKLAD 2

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

PARAMETRY

-Sql Připojení ion

PŘIPOJENÍ SQL

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

-Dotazu

Příkaz jazyka SQL

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

Tato rutina podporuje společné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v tématu about_CommonParameters.

Remove-ADSyncToolsAadObject

SYNOPSE

Odebrání osamoceného synchronizovaného objektu z ID Microsoft Entra

SYNTAXE

CsvInput

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

ObjectInput

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

POPIS

Odstraní z Microsoft Entra ID synchronizované objekty založené na SourceAnchor a ObjecType v dávkách 10 objektů Soubor CSV lze vygenerovat pomocí Export-ADSyncToolsAadDisconnectors.

PŘÍKLADY

PŘÍKLAD 1

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

PŘÍKLAD 2

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

PARAMETRY

-Credential

Globální Správa istrator Přihlašovací údaje Microsoft Entra

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

-InputCsvFilename

Název souboru CSV Input

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

-SourceAnchor

Objekt SourceAnchor

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

-SyncObjectType

Typ objektu

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

-Whatif

Zobrazuje, co by se stalo při spuštění rutiny. Rutina není spuštěna.

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

-Confirm

Před spuštěním rutiny zobrazí výzvu k potvrzení.

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

CommonParameters

Tato rutina podporuje společné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v tématu about_CommonParameters.

VSTUP

InputCsvFilename musí odkazovat na soubor CSV s alespoň 2 sloupci: SourceAnchor, SyncObjectType

VÝSTUP

Zobrazuje výsledky operace ExportDeletions DISCLAIMER: Jiné než uživatelské objekty, které mají koš, žádné jiné typy objektů ODSTRANĚNy s touto funkcí nelze OBNOVIT!

Remove-ADSyncToolsAadPublicFolders

SYNOPSE

Odebere synchronizované veřejné složky s podporou pošty (MEPF) z Microsoft Entra ID. Můžete zadat jeden SourceAnchor/ImmutableID pro cílový objekt MEPF k odstranění nebo zadat seznam CSV s dávkou objektů, které se mají odstranit, když se použije ve spojení s Export-ADSyncToolsAadPublicFolders. Tato funkce vyžaduje přihlašovací údaje globálního Správa istratoru v MICROSOFT Entra ID a ověřování pomocí MFA se nepodporuje. POZNÁMKA: Pokud je v tenantovi zakázaný nástroj DirSync, budete muset z ID Microsoft Entra odebrat osamocené veřejné složky s povolenou poštou dočasným opětovným povolením nástroje DirSync.

SYNTAXE

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

POPIS

Tato funkce exportuje do souboru CSV všechny synchronizované veřejné složky s podporou pošty (MEPF) v Microsoft Entra ID. Dá se použít ve spojení s Remove-ADSyncToolsAadPublicFolders k identifikaci a odebrání osamocených veřejných složek s podporou pošty v Microsoft Entra ID. Tato funkce vyžaduje přihlašovací údaje globálního Správa istratoru v MICROSOFT Entra ID a ověřování pomocí MFA se nepodporuje. POZNÁMKA: Pokud je v tenantovi zakázán nástroj DirSync, budete muset dočasně znovu povolit nástroj DirSync, aby bylo možné odebrat osamocené veřejné složky pošty z Microsoft Entra ID.

PŘÍKLADY

PŘÍKLAD 1

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

PŘÍKLAD 2

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

PARAMETRY

-Credential

Globální přihlašovací údaje microsoft entra Správa

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

-InputCsvFilename

Cesta ke vstupnímu souboru CSV

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

Tato rutina podporuje společné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v tématu about_CommonParameters.

VSTUP

Vstupní soubor CSV lze vygenerovat pomocí Export-ADSyncToolsAadPublicFolders. Parametry cesty musí odkazovat na soubor CSV s alespoň 2 sloupci: SourceAnchor, SyncObjectType.

VÝSTUP

Zobrazuje výsledky operace ExportDeletions.

Remove-ADSyncToolsExpiredCertificates

SYNOPSE

Skript pro odebrání prošlých certifikátů z atributu UserCertificate

SYNTAXE

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

POPIS

Tento skript vezme všechny objekty z cílové organizační jednotky v doméně služby Active Directory – filtruje se podle třídy objektů (uživatel/počítač) a odstraní všechny certifikáty, jejichž platnost vypršela, v atributu UserCertificate. Ve výchozím nastavení (režim BackupOnly) zálohuje pouze certifikáty s vypršenou platností do souboru a neprovedou žádné změny ve službě AD. Pokud použijete -BackupOnly $false po zkopírování do souboru se z Active Directory odeberou všechny certifikáty, které jsou přítomné v atributu UserCertificate pro tyto objekty. Každý certifikát se zálohuje na samostatný název souboru: ObjectClass_ObjectGUID_CertThumprint.cer Skript také vytvoří soubor protokolu ve formátu CSV zobrazující všechny uživatele s certifikáty, jejichž platnost vypršela, včetně skutečné akce provedené (vynecháno, exportováno nebo odstraněno).

PŘÍKLADY

PŘÍKLAD 1

Kontrola všech uživatelů v cílové organizační jednotky – Certifikáty s vypršenou platností se zkopírují do oddělených souborů a nebudou odebrány žádné certifikáty.

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

PŘÍKLAD 2

Odstranění certifikátů s vypršenou platností ze všech objektů počítače v cílové organizační jednotky – Certifikáty s vypršenou platností se zkopírují do souborů a odeberou se z AD.

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

PARAMETRY

-TargetOU

Cílení organizační jednotky na vyhledávání objektů AD

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

-BackupOnly

BackupOnly neodstraní žádné certifikáty z AD.

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

-ObjectClass

Filtr třídy objektů

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

CommonParameters

Tato rutina podporuje společné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v tématu about_CommonParameters.

Repair-ADSyncToolsAutoUpgradeState

SYNOPSE

Oprava stavu Automatického aktualizace Microsoft Entra Připojení

SYNTAXE

Repair-ADSyncToolsAutoUpgradeState

POPIS

Řeší problém s automatickým upgradem zavedeným v buildu 1.1.524 (květen 2017), který zakazuje online kontrolu nových verzí, když je povolený automatický upgrade.

PŘÍKLADY

PŘÍKLAD 1

Repair-ADSyncToolsAutoUpgradeState

Resolve-ADSyncToolsSqlHostAddress

SYNOPSE

Překlad názvu SERVERU SQL

SYNTAXE

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

POPIS

Funkce a nástroje související s diagnostikou SQL

PŘÍKLADY

PŘÍKLAD 1

Resolve-ADSyncToolsSqlHostAddress -Server 'sqlserver01'

PARAMETRY

-Server

Název SQL Serveru

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

CommonParameters

Tato rutina podporuje společné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v tématu about_CommonParameters.

Search-ADSyncToolsADobject

SYNOPSE

Prohledání objektu služby Active Directory v doménové struktuře služby Active Directory podle názvu UserPrincipalName, sAMAccountName nebo DistinguishedName

SYNTAXE

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

POPIS

Podporuje vícedoménové dotazy a vrací všechny požadované vlastnosti včetně mS-DS-ConsistencyGuid.

PŘÍKLADY

PŘÍKLAD 1

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

PŘÍKLAD 2

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

PŘÍKLAD 3

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

PARAMETRY

-Identity

Cílový uživatel v AD pro nastavení 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

Tato rutina podporuje společné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v tématu about_CommonParameters.

Set-ADSyncToolsMsDsConsistencyGuid

SYNOPSE

Nastavení objektu služby Active Directory ms-ds-ConsistencyGuid

SYNTAXE

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

POPIS

Nastaví hodnotu v atributu mS-DS-ConsistencyGuid pro cílového uživatele služby Active Directory. Podporuje objekty služby Active Directory v doménových strukturách s více doménami.

PŘÍKLADY

PŘÍKLAD 1

Set-ADSyncToolsMsDsConsistencyGuid -Identity 'CN=User1,OU=Sync,DC=Contoso,DC=com' -Value '88666888-0101-1111-bbbb-1234567890ab'

PŘÍKLAD 2

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

PŘÍKLAD 3

Set-ADSyncToolsMsDsConsistencyGuid 'User1@Contoso.com' '8d6c6818-018c-4f11-9bb8-1b04e2caa1b6'

PŘÍKLAD 4

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

PŘÍKLAD 5

'88666888-0101-1111-bbbb-1234567890ab' | Set-ADSyncToolsMsDsConsistencyGuid -Identity User1

PŘÍKLAD 6

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

PARAMETRY

-Identity

Cílový objekt v AD pro nastavení 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

-Hodnotu

Hodnota, která se má nastavit (ImmutableId, Bajtové pole, GUID, řetězec GUID nebo řetězec Base64)

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

CommonParameters

Tato rutina podporuje společné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v tématu about_CommonParameters.

Set-ADSyncToolsTls12

SYNOPSE

Nastaví nastavení client\Server TLS 1.2 pro rozhraní .NET Framework.

SYNTAXE

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

POPIS

Nastaví položky registru pro povolení nebo zakázání protokolu TLS 1.2 pro rozhraní .NET Framework:

Cesta Název
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 Povoleno
HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Server DisabledByDefault
HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client Povoleno
HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client DisabledByDefault

Spuštění rutiny bez jakýchkoli parametrů povolí protokol TLS 1.2 pro rozhraní .NET Framework.

PŘÍKLADY

PŘÍKLAD 1

Set-ADSyncToolsTls12

PŘÍKLAD 2

Set-ADSyncToolsTls12 -Enabled $true

PARAMETRY

-Povoleno

Povolený protokol TLS 1.2

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

CommonParameters

Tato rutina podporuje společné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v tématu about_CommonParameters.

Další informace: Vynucení protokolu TLS 1.2 pro Microsoft Entra Připojení

Test-ADSyncToolsSqlNetworkPort

SYNOPSE

Otestování síťového portu SQL Serveru

SYNTAXE

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

POPIS

Funkce a nástroje související s diagnostikou SQL

PŘÍKLADY

PŘÍKLAD 1

Test-ADSyncToolsSqlNetworkPort -Server 'sqlserver01'

PŘÍKLAD 2

Test-ADSyncToolsSqlNetworkPort -Server 'sqlserver01' -Port 1433

PARAMETRY

-Server

Název SQL Serveru

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

-Port

Port SQL Serveru

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

Trace-ADSyncToolsADImport

SYNOPSE

Vytvoří trasovací soubor z kroku importu služby Active Directory.

SYNTAXE

AD Připojení orXML

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

POPIS

Trasuje všechny dotazy LDAP importu služby Active Directory spuštěné z daného kontrolního bodu meze služby Active Directory (označované také jako soubor cookie oddílu). Vytvoří trasovací soubor .\ADimportTrace_yyyyMMddHHmmss.log v aktuální složce. Pokud chcete použít -AD Připojení orXML, přejděte na Správce synchronizačních služeb, klikněte pravým tlačítkem na Připojení služby AD a vyberte Exportovat Připojení or...

PŘÍKLADY

PŘÍKLAD 1

Trasování importu služby Active Directory pro objekty uživatelů zadáním souboru XML Připojení oru AD

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

PŘÍKLAD 2

Trasování importu služby Active Directory pro všechny objekty zadáním vodoznaku (cookie) služby Active Directory a přihlašovacích údajů služby AD Připojení oru

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

PARAMETRY

-DC

Cílový řadič domény

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

-RootDN

Kořenový název doménové struktury

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

-Filtr

Typ objektů AD pro trasování Pro všechny typy objektů použijte '(&(objectClass=*)'.

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

-Credential

Zadejte přihlašovací údaje pro spuštění dotazu LDAP v AD.

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

-SSL

Připojení SSL

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

-AD Připojení orXML

Export souboru XML Připojení or AD – Klikněte pravým tlačítkem myši na Připojení ad a vyberte Exportovat Připojení or...

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

-ADwatermark

Ruční vstup vodoznaku místo souboru XML, například $ADwatermark = "TVNEUwMAAAAAXyK9ir1zSAQAAAAAAAAA(...)"

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

CommonParameters

Tato rutina podporuje společné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v tématu about_CommonParameters.

Trace-ADSyncToolsLdapQuery

SYNOPSE

Trasování dotazů LDAP

SYNTAXE

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

POPIS

{{ Vyplňte popis }}

PŘÍKLADY

PŘÍKLAD 1

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

PARAMETRY

-RootDN

Rozlišující název doménové struktury nebo domény

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

-Credential

Přihlašovací údaje SLUŽBY AD

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

-Server

Název řadiče domény (volitelné)

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

-Port

Port řadiče domény (výchozí: 389)

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

-Filtr

Filtr LDAP (výchozí: objectClass=*)

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

CommonParameters

Tato rutina podporuje společné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v tématu about_CommonParameters.

Update-ADSyncToolsSourceAnchor

SYNOPSE

Aktualizace uživatele s novým identifikátorem ConsistencyGuid (ImmutableId)

SYNTAXE

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

POPIS

Aktualizace uživatele s novou hodnotou ConsistencyGuid (ImmutableId) převzatou z sestavy ConsistencyGuid Tato funkce podporuje whatIf switch Note: Sestava ConsistencyGuid musí být importována s oddělovačem tabulátoru.

PŘÍKLADY

PŘÍKLAD 1

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

PŘÍKLAD 2

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

PARAMETRY

-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

-Akce

Akce

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

-Výstup

Výstupní název souboru pro soubory LOG

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

-Whatif

Zobrazuje, co by se stalo při spuštění rutiny. Rutina není spuštěna.

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

-Confirm

Před spuštěním rutiny zobrazí výzvu k potvrzení.

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

CommonParameters

Tato rutina podporuje společné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v tématu about_CommonParameters.

Get-ADSyncToolsDuplicateUsersSourceAnchor

SYNOPSE

Získá seznam všech objektů s chybou Zdrojová ukotvení se změnila.

SYNTAXE

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

POPIS

Existují určité scénáře, jako je M&A, kdy zákazníci přidají novou doménovou strukturu do Microsoft Entra Připojení s duplicitními uživatelskými objekty. To způsobí více chyb synchronizace, pokud je u nově připojených uživatelů vyšší priorita nového konektoru. Tato rutina poskytne seznam všech objektů s chybami "Zdrojové ukotvení se změnilo".

PŘÍKLADY

PŘÍKLAD 1

Get-ADSyncToolsDuplicateUsersSourceAnchor -ADConnectorName Contoso.com

PARAMETRY

-AD Připojení orName

Název konektoru AD, pro který je potřeba opravit ukotvení zdroje uživatelů

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

CommonParameters

Tato rutina podporuje společné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v tématu about_CommonParameters.

Set-ADSyncToolsDuplicateUsersSourceAnchor

SYNOPSE

Opraví všechny objekty s chybou "Zdrojové ukotvení se změnilo".

SYNTAXE

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

POPIS

Tato rutina přebírá seznam objektů z Get-ADSyncToolsDuplicateUsersSourceAnchor jako vstup kanálu. Poté opraví chyby synchronizace aktualizací atributu msDS-ConsistencyGuid pomocí sourceAnchor/immutableID původního objektu. Rutina má volitelný parametr – "Override prompt", což je ve výchozím nastavení False. Pokud je nastavena na hodnotu True, uživateli se při aktualizaci atributu msDS-ConsistencyGuid nezobrazí výzva.

PŘÍKLADY

PŘÍKLAD 1

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

PŘÍKLAD 2

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

PARAMETRY

-DuplicateUserSourceAnchorInfo

Seznam uživatelů, pro který je nutné opravit zdrojové ukotvení

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

-ActiveDirectoryCredential

Přihlašovací údaje služby AD EA/DA Správa, pokud nejsou zadané výchozí přihlašovací údaje, použije se

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

Tato rutina podporuje společné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v tématu about_CommonParameters.