Delen via


Microsoft Entra Connect: Naslaginformatie over ADSyncTools PowerShell

De volgende documentatie bevat naslaginformatie over de ADSyncTools.psm1 PowerShell-module die is opgenomen in Microsoft Entra Connect.

De PowerShell-module ADSyncTools installeren

Ga als volgt te werk om de PowerShell-module ADSyncTools te installeren:

  1. Windows PowerShell openen met beheerdersbevoegdheden
  2. Typ of kopieer en plak het volgende:
    [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
    Install-Module -Name ADSyncTools
    
  3. Druk op Enter.
  4. Als u wilt controleren of de module is geïnstalleerd, voert u het volgende in of kopieert en plakt u deze
    Get-module ADSyncTools
    
  5. U ziet nu informatie over de module.

Clear-ADSyncToolsMsDsConsistencyGuid

SAMENVATTING

Een Active Directory-object mS-DS-ConsistencyGuid wissen

SYNTAXIS

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

BESCHRIJVING

Hiermee wist u de waarde in mS-DS-ConsistencyGuid voor het Active Directory-doelobject. Ondersteunt Active Directory-objecten in forests met meerdere domeinen.

VOORBEELDEN

VOORBEELD 1

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

VOORBEELD 2

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

VOORBEELD 3

'User1@Contoso.com' | Clear-ADSyncToolsMsDsConsistencyGuid

PARAMETERS

-Identiteit

Doelobject in AD om mS-DS-ConsistencyGuid te wissen

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

CommonParameters

Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParameters voor meer informatie.

Connect-ADSyncToolsSqlDatabase

SAMENVATTING

Verbinding maken met een SQL-database voor testdoeleinden

SYNTAXIS

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

BESCHRIJVING

Gerelateerde functies en hulpprogramma's voor SQL Diagnostics

VOORBEELDEN

VOORBEELD 1

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

VOORBEELD 2

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

PARAMETERS

-Server

SQL Server-naam

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

-Voorbeeld

Naam van SQL Server-exemplaar

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

-Databank

Sql Server-databasenaam

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

-Haven

SQL Server-poort (bijvoorbeeld 49823)

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

-UserName

Gebruikersnaam voor SQL Server-aanmelding

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

-Wachtwoord

Sql Server-aanmeldingswachtwoord

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

CommonParameters

Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParameters voor meer informatie.

ConvertFrom-ADSyncToolsAadDistinguishedName

SAMENVATTING

Microsoft Entra Connector DistinguishedName converteren naar ImmutableId

SYNTAXIS

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

BESCHRIJVING

Neemt een DistinguishedName van Microsoft Entra Connector, zoals CN={514635484D4B376E38307176645973555049486139513D3D} en converteert naar de respectieve base64 ImmutableID-waarde, zoals QF5HMK7n80qvdYsUPIHa9Q==

VOORBEELDEN

VOORBEELD 1

ConvertFrom-ADSyncToolsAadDistinguishedName 'CN={514635484D4B376E38307176645973555049486139513D3D}'

PARAMETERS

-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

Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParameters voor meer informatie.

ConvertFrom-ADSyncToolsImmutableID

SAMENVATTING

Base64 ImmutableId (SourceAnchor) converteren naar GUID-waarde

SYNTAXIS

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

BESCHRIJVING

Converteert de waarde van de immutableID van de Base64-tekenreeks en retourneert een GUID-waarde in het geval base64-tekenreeks niet kan worden geconverteerd naar GUID, retourneert een Bytematrix.

VOORBEELDEN

VOORBEELD 1

ConvertFrom-ADSyncToolsImmutableID 'iGhmiAEBERG7uxI0VniQqw=='

VOORBEELD 2

'iGhmiAEBERG7uxI0VniQqw==' | ConvertFrom-ADSyncToolsImmutableID

PARAMETERS

-Waarde

ImmutableId in Base64-indeling

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

CommonParameters

Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParameters voor meer informatie.

ConvertTo-ADSyncToolsAadDistinguishedName

SAMENVATTING

ImmutableId converteren naar Microsoft Entra Connector DistinguishedName

SYNTAXIS

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

BESCHRIJVING

Neemt een ImmutableId (SourceAnchor) zoals QF5HMK7n80qvdYsUPIHa9Q== en converteert naar de respectieve DN-waarde van Microsoft Entra Connector, zoals CN={514635484D4B376E38307176645973555049486139513D3D}

VOORBEELDEN

VOORBEELD 1

ConvertTo-ADSyncToolsAadDistinguishedName 'QF5HMK7n80qvdYsUPIHa9Q=='

PARAMETERS

-ImmutableId

ImmutableId (SourceAnchor)

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

CommonParameters

Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParameters voor meer informatie.

ConvertTo-ADSyncToolsCloudAnchor

SAMENVATTING

Base64 Anchor converteren naar CloudAnchor

SYNTAXIS

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

BESCHRIJVING

Neemt een Base64 Anchor zoals VAAAAFUAcwBlAHIAXwBjADcAMgA5ADAAMwBlAGQALQA3ADgAMQA2AC0ANAAxAGMAZAAtADkAMAA2ADYALQBlAGEAYwAzADMAZAAxADcAMQBkADcANwAAAA== en converteert naar de respectieve CloudAnchor-waarde, zoals User_00aa00aa-bb11-cc22-dd33-44ee44ee44ee

VOORBEELDEN

VOORBEELD 1

ConvertTo-ADSyncToolsCloudAnchor "VAAAAFUAcwBlAHIAXwBjADcAMgA5ADAAMwBlAGQALQA3ADgAMQA2AC0ANAAxAGMAZAAtADkAMAA2ADYALQBlAGEAYwAzADMAZAAxADcAMQBkADcANwAAAA=="

VOORBEELD 2

"VAAAAFUAcwBlAHIAXwBjADcAMgA5ADAAMwBlAGQALQA3ADgAMQA2AC0ANAAxAGMAZAAtADkAMAA2ADYALQBlAGEAYwAzADMAZAAxADcAMQBkADcANwAAAA==" | ConvertTo-ADSyncToolsCloudAnchor

PARAMETERS

-Anker

Basis64-anker

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

CommonParameters

Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParameters voor meer informatie.

ConvertTo-ADSyncToolsImmutableID

SAMENVATTING

GUID (ObjectGUID /ms-Ds-Consistency-Guid) converteren naar een Base64-tekenreeks

SYNTAXIS

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

BESCHRIJVING

Converteert een waarde in GUID, GUID-tekenreeks of bytematrixindeling naar een Base64-tekenreeks

VOORBEELDEN

VOORBEELD 1

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

VOORBEELD 2

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

PARAMETERS

-Waarde

GUID, GUID-tekenreeks of bytematrix

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

CommonParameters

Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParameters voor meer informatie.

Export-ADSyncToolsAadDisconnectors

SAMENVATTING

Microsoft Entra Disconnector-objecten exporteren

SYNTAXIS

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

BESCHRIJVING

Hiermee wordt het hulpprogramma CSExport uitgevoerd om alle disconnectors naar XML te exporteren en vervolgens deze XML-uitvoer te gebruiken en te converteren naar een CSV-bestand met: UserPrincipalName, Mail, SourceAnchor, DistinguishedName, CsObjectId, ObjectType, ConnectorId, CloudAnchor

VOORBEELDEN

VOORBEELD 1

Export-ADSyncToolsAadDisconnectors -SyncObjectType 'PublicFolder'

Exporteert naar csv alle PublicFolder Disconnector-objecten

VOORBEELD 2

Export-ADSyncToolsAadDisconnectors

Exporteert naar alle Disconnector-objecten in CSV

PARAMETERS

-SyncObjectType

ObjectType dat moet worden opgenomen in uitvoer

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

CommonParameters

Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParameters voor meer informatie.

INGANGEN

Gebruik het argument ObjectType als u de verbinding verbreken voor een bepaald objecttype alleen wilt exporteren

UITGANGEN

Exporteert een CSV-bestand met Disconnector-objecten met: UserPrincipalName, Mail, SourceAnchor, DistinguishedName, CsObjectId, ObjectType, ConnectorId en CloudAnchor

Export-ADSyncToolsAadPublicFolders

SAMENVATTING

Hiermee exporteert u alle gesynchroniseerde openbare mapobjecten met e-mail van Microsoft Entra-id naar een CSV-bestand

SYNTAXIS

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

BESCHRIJVING

Met deze functie exporteert u naar een CSV-bestand dat alle gesynchroniseerde mepf-bestanden (Mail-Enabled Public Folders) bevat in Microsoft Entra ID. Het kan worden gebruikt in combinatie met Remove-ADSyncToolsAadPublicFolders om zwevende openbare mappen met e-mail in Microsoft Entra ID te identificeren en te verwijderen. Deze functie vereist de referenties van een globale beheerder in Microsoft Entra ID en verificatie met MFA wordt niet ondersteund. OPMERKING: Als DirSync is uitgeschakeld op de tenant, moet u DirSync tijdelijk opnieuw inschakelen om zwevende openbare mappen met e-mail uit Microsoft Entra-id te verwijderen.

VOORBEELDEN

VOORBEELD 1

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

PARAMETERS

-Geloofsbrief

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

-Pad

Pad voor uitvoerbestand

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

CommonParameters

Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParameters voor meer informatie.

INGANGEN

UITGANGEN

Met deze cmdlet maakt u alle <filename> gesynchroniseerde PublicFolder-objecten met e-mail in CSV-indeling.

Export-ADSyncToolsHybridAadJoinReport

SAMENVATTING

Hiermee wordt een rapport gegenereerd van certificaten die zijn opgeslagen in Active Directory-computerobjecten, met name certificaten die zijn uitgegeven door de hybride joinfunctie van Microsoft Entra.

SYNTAXIS

SingleObject

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

MultipleObjects

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

BESCHRIJVING

Met dit hulpprogramma wordt gecontroleerd op alle certificaten die aanwezig zijn in de eigenschap UserCertificate van een computerobject in AD. Voor elk niet-verlopen certificaat dat aanwezig is, wordt gevalideerd of het certificaat is uitgegeven voor de functie hybride deelname van Microsoft Entra (dat wil gezegd: Onderwerpnaam is CN={ObjectGUID}). Vóór versie 1.4 zou Microsoft Entra Connect worden gesynchroniseerd met Microsoft Entra elke computer die ten minste één certificaat bevatte, maar in Microsoft Entra Connect versie 1.4 en hoger kan ADSync-engine Microsoft Entra hybrid join-certificaten identificeren en zal het computerobject 'cloudfilter' (uitsluiten) het computerobject synchroniseren met Microsoft Entra-id, tenzij er een geldig hybride joincertificaat van Microsoft Entra aanwezig is. Microsoft Entra Device-objecten die al zijn gesynchroniseerd met AD, maar die geen geldig hybride Microsoft Entra-joincertificaat hebben, worden verwijderd uit Microsoft Entra ID (CloudFiltered=TRUE) door Microsoft Entra Connect.

VOORBEELDEN

VOORBEELD 1

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

VOORBEELD 2

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

PARAMETERS

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

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

-Bestandsnaam

CSV-uitvoerbestand (optioneel)

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

CommonParameters

Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParameters voor meer informatie.

Meer informatie: Informatie over Microsoft Entra Connect 1.4.xx.x en verdwijning van apparaten

Export-ADSyncToolsObjects

SAMENVATTING

Microsoft Entra Connect Objects exporteren naar XML-bestanden

SYNTAXIS

ObjectId

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

DistinguishedName

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

BESCHRIJVING

Hiermee exporteert u interne ADSync-objecten uit Metaverse en gekoppelde verbonden objecten vanuit Connector Spaces

VOORBEELDEN

VOORBEELD 1

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

VOORBEELD 2

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

VOORBEELD 3

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

PARAMETERS

-ObjectId

ObjectId is de unieke id van het object in de respectieve connectorruimte of metaverse

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

-Bron

Bron is de tabel waarin het object zich bevindt, dat ConnectorSpace of Metaverse kan bevatten

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

-DistinguishedName

DistinguishedName is de id van het object in de respectieve verbindingslijnruimte

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

-ConnectorName

ConnectorName is de naam van de verbindingsruimte waarin het object zich bevindt

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

-ExportSerialized

ExportSerialized exporteert aanvullende XML-bestanden

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

CommonParameters

Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParameters voor meer informatie.

Export-ADSyncToolsRunHistory

SAMENVATTING

Uitvoeringsgeschiedenis van Microsoft Entra Connect exporteren

SYNTAXIS

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

BESCHRIJVING

Functie voor het exporteren van Microsoft Entra Connect Run Profile en Run Step-resultaten respectievelijk naar CSV- en XML-indeling. Het resulterende CSV-bestand voor het uitvoeren van een profiel kan worden geïmporteerd in een spreadsheet en het XML-bestand Uitvoeren met Import-Clixml kan worden geïmporteerd

VOORBEELDEN

VOORBEELD 1

Export-ADSyncToolsRunHistory -TargetName MyADSyncHistory

PARAMETERS

-TargetName

Naam van het uitvoerbestand

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

CommonParameters

Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParameters voor meer informatie.

Export-ADSyncToolsSourceAnchorReport

SAMENVATTING

Ms-ds-Consistency-Guid-rapport exporteren

SYNTAXIS

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

BESCHRIJVING

Genereert een ms-ds-Consistency-Guid-rapport op basis van een CSV-importbestand uit Import-ADSyncToolsSourceAnchor

VOORBEELDEN

VOORBEELD 1

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

VOORBEELD 2

Another example of how to use this cmdlet

PARAMETERS

-AlternativeLoginId

Alternatieve aanmeldings-id (e-mail) gebruiken

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

-Uitvoer

Uitvoerbestand voor CSV- en LOG-bestanden

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

CommonParameters

Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParameters voor meer informatie.

Get-ADSyncToolsAadObject

SAMENVATTING

Gesynchroniseerde objecten ophalen voor een bepaald SyncObjectType

SYNTAXIS

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

BESCHRIJVING

Leest van Microsoft Entra alle gesynchroniseerde objecten voor een bepaalde objectklasse (SyncObjectType).

VOORBEELDEN

VOORBEELD 1

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

PARAMETERS

-SyncObjectType

Objecttype

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

-Geloofsbrief

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

Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParameters voor meer informatie.

UITGANGEN

Met deze cmdlet worden de eigenschappen Schaduw geretourneerd die worden gesynchroniseerd door de synchronisatieclient. Deze kunnen afwijken van de werkelijke waarde die is opgeslagen in de betreffende eigenschap van Microsoft Entra-id. De UPN van een gebruiker die wordt gesynchroniseerd met een niet-geverifieerd domeinachtervoegsel 'user@nonverified.domain' heeft bijvoorbeeld het UPN-achtervoegsel in Microsoft Entra-id geconverteerd naar het standaarddomein van de tenant, 'user@tenantname.onmicrosoft.com'. In dit geval retourneert Get-ADSyncToolsAadObject de 'Schaduw'-waarde van 'user@nonverified.domain' en niet de werkelijke waarde in Microsoft Entra-id 'user@tenantname.onmicrosoft.com'.

Get-ADSyncToolsMsDsConsistencyGuid

SAMENVATTING

Een Active Directory-object ms-ds-ConsistencyGuid ophalen

SYNTAXIS

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

BESCHRIJVING

Retourneert de waarde in het kenmerk mS-DS-ConsistencyGuid van het Active Directory-doelobject in GUID-indeling. Ondersteunt Active Directory-objecten in forests met meerdere domeinen.

VOORBEELDEN

VOORBEELD 1

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

VOORBEELD 2

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

VOORBEELD 3

'User1@Contoso.com' | Get-ADSyncToolsMsDsConsistencyGuid

PARAMETERS

-Identiteit

Doelobject in AD om op te halen

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

CommonParameters

Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParameters voor meer informatie.

Get-ADSyncToolsRunHistory

SAMENVATTING

Uitvoeringsgeschiedenis van Microsoft Entra Connect ophalen

SYNTAXIS

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

BESCHRIJVING

Functie die de Uitvoeringsgeschiedenis van Microsoft Entra Connect retourneert in XML-indeling

VOORBEELDEN

VOORBEELD 1

Get-ADSyncToolsRunHistory

VOORBEELD 2

Get-ADSyncToolsRunHistory -Days 3

PARAMETERS

-Dagen

Aantal dagen terug om geschiedenis te verzamelen (standaard = 1)

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

CommonParameters

Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParameters voor meer informatie.

Get-ADSyncToolsRunHistoryLegacyWmi

SAMENVATTING

Download Microsoft Entra Connect Run History voor oudere versies van Microsoft Entra Connect (WMI)

SYNTAXIS

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

BESCHRIJVING

Functie die de Uitvoeringsgeschiedenis van Microsoft Entra Connect retourneert in XML-indeling

VOORBEELDEN

VOORBEELD 1

Get-ADSyncToolsRunHistory

VOORBEELD 2

Get-ADSyncToolsRunHistory -Days 3

PARAMETERS

-Dagen

Aantal dagen terug om geschiedenis te verzamelen (standaard = 1)

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

CommonParameters

Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParameters voor meer informatie.

Get-ADSyncToolsSqlBrowserInstances

SAMENVATTING

SQL Server-exemplaren ophalen uit de SQL Browser-service

SYNTAXIS

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

BESCHRIJVING

Gerelateerde functies en hulpprogramma's voor SQL Diagnostics

VOORBEELDEN

VOORBEELD 1

Get-ADSyncToolsSqlBrowserInstances -Server 'sqlserver01'

PARAMETERS

-Server

SQL Server-naam

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

Get-ADSyncToolsTenantAzureEnvironment

SAMENVATTING

De Helper-functie om op te halen bij welke Azure-omgeving de gebruiker behoort.

SYNTAXIS

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

BESCHRIJVING

Met deze functie wordt het OAuth-detectie-eindpunt aangeroepen om CloudInstance op te halen en tenant_region_scope om de Azure-omgeving te bepalen. https://login.microsoftonline.com/{tenant}/.well-known/openid-configuration

VOORBEELDEN

VOORBEELD 1

Get-ADSyncToolsTenantAzureEnvironment -Credential (Get-Credential)

PARAMETERS

-Geloofsbrief

Het PowerShell-referentieobject van de gebruiker:

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

CommonParameters

Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParameters voor meer informatie.

INGANGEN

Het PowerShell-referentieobject van de gebruiker

UITGANGEN

De Azure-omgeving (tekenreeks)

Get-ADSyncToolsTls12

SAMENVATTING

Client\Server TLS 1.2-instellingen voor .NET Framework ophaalt

SYNTAXIS

Get-ADSyncToolsTls12 [<CommonParameters>]

BESCHRIJVING

Leest informatie uit het register met betrekking tot TLS 1.2 voor .NET Framework:

Pad Naam
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 Ingeschakeld
HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Server DisabledByDefault
HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client Ingeschakeld
HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client DisabledByDefault

VOORBEELDEN

VOORBEELD 1

Get-ADSyncToolsTls12

PARAMETERS

CommonParameters

Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParameters voor meer informatie.

Meer informatie: TLS 1.2 afdwingen voor Microsoft Entra Connect

Import-ADSyncToolsObjects

SAMENVATTING

Microsoft Entra Connect-object importeren uit XML-bestand

SYNTAXIS

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

BESCHRIJVING

Hiermee importeert u een intern ADSync-object uit een XML-bestand dat is geëxporteerd met Export-ADSyncToolsObjects

VOORBEELDEN

VOORBEELD 1

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

PARAMETERS

-Pad

Pad voor het TE importeren XML-bestand

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

CommonParameters

Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParameters voor meer informatie.

Import-ADSyncToolsRunHistory

SAMENVATTING

Uitvoeringsgeschiedenis van Microsoft Entra Connect importeren

SYNTAXIS

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

BESCHRIJVING

Functie om Microsoft Entra Connect Run Step-resultaten te importeren op basis van XML die is gemaakt met Export-ADSyncToolsRunHistory

VOORBEELDEN

VOORBEELD 1

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

PARAMETERS

-Pad

Pad voor het TE importeren XML-bestand

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

CommonParameters

Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParameters voor meer informatie.

Import-ADSyncToolsSourceAnchor

SAMENVATTING

ImmutableID importeren uit Microsoft Entra-id

SYNTAXIS

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

BESCHRIJVING

Hiermee wordt een bestand gegenereerd met alle gesynchroniseerde Microsoft Entra-id-gebruikers met de waarde ImmutableID in GUID-indelingsvereisten: MSOnline PowerShell-module

VOORBEELDEN

VOORBEELD 1

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

VOORBEELD 2

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

PARAMETERS

-Uitvoer

CSV-uitvoerbestand

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

-IncludeSyncUsersFromRecycleBin

Gesynchroniseerde gebruikers ophalen uit de Prullenbak van 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

Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParameters voor meer informatie.

Invoke-ADSyncToolsSqlQuery

SAMENVATTING

Een SQL-query aanroepen voor een database voor testdoeleinden

SYNTAXIS

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

BESCHRIJVING

Gerelateerde functies en hulpprogramma's voor SQL Diagnostics

VOORBEELDEN

VOORBEELD 1

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

VOORBEELD 2

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

PARAMETERS

-SqlConnection

SQL-verbinding

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

-Vraag

SQL-query

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

Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParameters voor meer informatie.

Remove-ADSyncToolsAadObject

SAMENVATTING

Zwevend gesynchroniseerd object verwijderen uit Microsoft Entra-id

SYNTAXIS

CsvInput

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

ObjectInput

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

BESCHRIJVING

Verwijdert uit Microsoft Entra ID een gesynchroniseerd object(en) op basis van SourceAnchor en ObjecType in batches van 10 objecten Het CSV-bestand kan worden gegenereerd met behulp van Export-ADSyncToolsAadDisconnectors

VOORBEELDEN

VOORBEELD 1

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

VOORBEELD 2

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

PARAMETERS

-Geloofsbrief

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

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

Objecttype

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

-WhatIf

Toont wat er zou gebeuren als de cmdlet wordt uitgevoerd. De cmdlet wordt niet uitgevoerd.

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

-Bevestigen

U wordt gevraagd om bevestiging voordat u de cmdlet uitvoert.

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

CommonParameters

Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParameters voor meer informatie.

INGANGEN

InputCsvFilename moet verwijzen naar een CSV-bestand met ten minste 2 kolommen: SourceAnchor, SyncObjectType

UITGANGEN

Geeft resultaten weer van de disclaimer van exportDeletions-bewerking: met uitzondering van gebruikersobjecten met een Prullenbak, kunnen alle andere objecttypen VERWIJDERD met deze functie niet worden HERSTELD.

Remove-ADSyncToolsAadPublicFolders

SAMENVATTING

Hiermee verwijdert u gesynchroniseerde openbare mappen met e-mail (MEPF) uit Microsoft Entra ID. U kunt één SourceAnchor/ImmutableID opgeven voor het MEPF-doelobject dat u wilt verwijderen of een CSV-lijst opgeven met een batch objecten die u wilt verwijderen wanneer deze wordt gebruikt in combinatie met Export-ADSyncToolsAadPublicFolders. Deze functie vereist de referenties van een globale beheerder in Microsoft Entra ID en verificatie met MFA wordt niet ondersteund. OPMERKING: Als DirSync is uitgeschakeld op de tenant, moet u DirSync tijdelijk opnieuw inschakelen om zwevende openbare mappen met e-mail uit Microsoft Entra-id te verwijderen.

SYNTAXIS

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

BESCHRIJVING

Met deze functie exporteert u naar een CSV-bestand dat alle gesynchroniseerde mepf-bestanden (Mail-Enabled Public Folders) bevat in Microsoft Entra ID. Het kan worden gebruikt in combinatie met Remove-ADSyncToolsAadPublicFolders om zwevende openbare mappen met e-mail in Microsoft Entra ID te identificeren en te verwijderen. Deze functie vereist de referenties van een globale beheerder in Microsoft Entra ID en verificatie met MFA wordt niet ondersteund. OPMERKING: Als DirSync is uitgeschakeld op de tenant, moet u DirSync tijdelijk opnieuw inschakelen om zwevende openbare mappen met e-mail uit Microsoft Entra-id te verwijderen.

VOORBEELDEN

VOORBEELD 1

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

VOORBEELD 2

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

PARAMETERS

-Geloofsbrief

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

Pad voor invoer-CSV-bestand

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

Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParameters voor meer informatie.

INGANGEN

Het CSV-invoerbestand kan worden gegenereerd met behulp van Export-ADSyncToolsAadPublicFolders. Padparameters moeten verwijzen naar een CSV-bestand met ten minste 2 kolommen: SourceAnchor, SyncObjectType.

UITGANGEN

Toont de resultaten van de exportdeletions-bewerking.

Remove-ADSyncToolsExpiredCertificates

SAMENVATTING

Script voor het verwijderen van verlopen certificaten uit het kenmerk UserCertificate

SYNTAXIS

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

BESCHRIJVING

Met dit script worden alle objecten uit een doelorganisatorische eenheid in uw Active Directory-domein opgehaald, gefilterd op objectklasse (gebruiker/computer) en worden alle verlopen certificaten verwijderd die aanwezig zijn in het kenmerk UserCertificate. Standaard (BackupOnly-modus) wordt alleen een back-up gemaakt van verlopen certificaten naar een bestand en worden er geen wijzigingen aangebracht in AD. Als u -BackupOnly $false het verlopen certificaat gebruikt dat aanwezig is in het kenmerk UserCertificate voor deze objecten, wordt verwijderd uit Active Directory nadat het naar het bestand is gekopieerd. Voor elk certificaat wordt een back-up gemaakt van een gescheiden bestandsnaam: ObjectClass_ObjectGUID_CertThumprint.cer. Het script maakt ook een logboekbestand in CSV-indeling met alle gebruikers met certificaten die geldig of verlopen zijn, inclusief de werkelijke actie (overgeslagen/geëxporteerd/verwijderd).

VOORBEELDEN

VOORBEELD 1

Controleer alle gebruikers in de doel-organisatie-eenheid - Verlopen certificaten worden gekopieerd naar gescheiden bestanden en er worden geen certificaten verwijderd

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

VOORBEELD 2

Verlopen certificaten verwijderen van alle computerobjecten in de doel-OE : verlopen certificaten worden gekopieerd naar bestanden en verwijderd uit AD

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

PARAMETERS

-TargetOU

Doel-OE om te zoeken naar AD-objecten

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

-BackupOnly

BackupOnly verwijdert geen certificaten uit AD

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

-ObjectClass

Objectklassefilter

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

CommonParameters

Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParameters voor meer informatie.

Repair-ADSyncToolsAutoUpgradeState

SAMENVATTING

Microsoft Entra Connect AutoUpgrade-status herstellen

SYNTAXIS

Repair-ADSyncToolsAutoUpgradeState

BESCHRIJVING

Lost een probleem op met AutoUpgrade dat is geïntroduceerd in build 1.1.524 (mei 2017), waardoor de onlinecontrole van nieuwe versies wordt uitgeschakeld terwijl AutoUpgrade is ingeschakeld.

VOORBEELDEN

VOORBEELD 1

Repair-ADSyncToolsAutoUpgradeState

Resolve-ADSyncToolsSqlHostAddress

SAMENVATTING

Een SQL-servernaam oplossen

SYNTAXIS

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

BESCHRIJVING

Gerelateerde functies en hulpprogramma's voor SQL Diagnostics

VOORBEELDEN

VOORBEELD 1

Resolve-ADSyncToolsSqlHostAddress -Server 'sqlserver01'

PARAMETERS

-Server

SQL Server-naam

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

CommonParameters

Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParameters voor meer informatie.

Search-ADSyncToolsADobject

SAMENVATTING

Een Active Directory-object doorzoeken in Active Directory-forest door de userPrincipalName, sAMAccountName of DistinguishedName

SYNTAXIS

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

BESCHRIJVING

Ondersteunt query's met meerdere domeinen en retourneert alle vereiste eigenschappen, waaronder mS-DS-ConsistencyGuid.

VOORBEELDEN

VOORBEELD 1

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

VOORBEELD 2

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

VOORBEELD 3

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

PARAMETERS

-Identiteit

Doelgebruiker in AD om ConsistencyGuid in te stellen

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

CommonParameters

Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParameters voor meer informatie.

Set-ADSyncToolsMsDsConsistencyGuid

SAMENVATTING

Een Active Directory-object ms-ds-ConsistencyGuid instellen

SYNTAXIS

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

BESCHRIJVING

Hiermee stelt u een waarde in het kenmerk mS-DS-ConsistencyGuid in voor de Active Directory-doelgebruiker. Ondersteunt Active Directory-objecten in forests met meerdere domeinen.

VOORBEELDEN

VOORBEELD 1

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

VOORBEELD 2

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

VOORBEELD 3

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

VOORBEELD 4

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

VOORBEELD 5

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

VOORBEELD 6

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

PARAMETERS

-Identiteit

Doelobject in AD om mS-DS-ConsistencyGuid in te stellen

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

-Waarde

Waarde die moet worden ingesteld (ImmutableId, Bytematrix, GUID, GUID-tekenreeks of Base64-tekenreeks)

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

CommonParameters

Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParameters voor meer informatie.

Set-ADSyncToolsTls12

SAMENVATTING

Hiermee stelt u client\Server TLS 1.2-instellingen voor .NET Framework in

SYNTAXIS

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

BESCHRIJVING

Hiermee stelt u de registervermeldingen in om TLS 1.2 in of uit te schakelen voor .NET Framework:

Pad Naam
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 Ingeschakeld
HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Server DisabledByDefault
HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client Ingeschakeld
HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client DisabledByDefault

Als u de cmdlet zonder parameters uitvoert, wordt TLS 1.2 ingeschakeld voor .NET Framework

VOORBEELDEN

VOORBEELD 1

Set-ADSyncToolsTls12

VOORBEELD 2

Set-ADSyncToolsTls12 -Enabled $true

PARAMETERS

-Ingeschakeld

TLS 1.2 ingeschakeld

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

CommonParameters

Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParameters voor meer informatie.

Meer informatie: TLS 1.2 afdwingen voor Microsoft Entra Connect

Test-ADSyncToolsSqlNetworkPort

SAMENVATTING

De NETWERKpoort van SQL Server testen

SYNTAXIS

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

BESCHRIJVING

Gerelateerde functies en hulpprogramma's voor SQL Diagnostics

VOORBEELDEN

VOORBEELD 1

Test-ADSyncToolsSqlNetworkPort -Server 'sqlserver01'

VOORBEELD 2

Test-ADSyncToolsSqlNetworkPort -Server 'sqlserver01' -Port 1433

PARAMETERS

-Server

SQL Server-naam

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

-Haven

SQL Server-poort

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

Trace-ADSyncToolsADImport

SAMENVATTING

Hiermee maakt u een traceringsbestand op basis van een Active Directory-importstap

SYNTAXIS

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

BESCHRIJVING

Traceert alle LDAP-query's van een Active Directory-importuitvoering vanaf een bepaald Active Directory-watermerkcontrolepunt (ook wel een partitiecooky genoemd). Hiermee maakt u een traceringsbestand '.\ADimportTrace_yyyyMMddHHmmss.log' in de huidige map. Als u -ADConnectorXML wilt gebruiken, gaat u naar Synchronization Service Manager, klikt u met de rechtermuisknop op uw AD-connector en selecteert u 'Connector exporteren...'

VOORBEELDEN

VOORBEELD 1

Active Directory-import voor gebruikersobjecten traceren door een XML-bestand van de AD-connector op te geven

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

VOORBEELD 2

Active Directory-import voor alle objecten traceren door het Active Directory-watermerk (cookie) en ad-connectorreferenties op te geven

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

PARAMETERS

-DC

Doeldomeincontroller

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

-RootDN

DN van foresthoofdmap

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

-Filter

Type AD-objecten om te traceren. Gebruik (&(objectClass=*)) voor alle objecttypen

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

-Geloofsbrief

Geef de referentie op voor het uitvoeren van LDAP-query's op AD

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

-SSL

SSL-verbinding

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

-ADConnectorXML

XML-bestand van AD-connector exporteren - klik met de rechtermuisknop op AD-connector en selecteer 'Connector exporteren...'

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

-ADwatermark

Handmatige invoer van watermerk, in plaats van XML-bestand, bijvoorbeeld $ADwatermark = "TVNEUwMAAAAXyK9ir1zSAQAAAAAAAAAA(...)"

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

CommonParameters

Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParameters voor meer informatie.

Trace-ADSyncToolsLdapQuery

SAMENVATTING

LDAP-query's traceren

SYNTAXIS

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

BESCHRIJVING

{{ Vul de beschrijving }} in

VOORBEELDEN

VOORBEELD 1

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

PARAMETERS

-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

-Geloofsbrief

AD-referentie

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

-Server

Domeincontrollernaam (optioneel)

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

-Haven

Domeincontrollerpoort (standaard: 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 (standaard: objectClass=*)

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

CommonParameters

Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParameters voor meer informatie.

Update-ADSyncToolsSourceAnchor

SAMENVATTING

Werkt gebruikers bij met de nieuwe ConsistencyGuid (ImmutableId)

SYNTAXIS

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

BESCHRIJVING

Hiermee worden gebruikers bijgewerkt met de nieuwe ConsistencyGuid-waarde (ImmutableId) die afkomstig is uit het ConsistencyGuid-rapport. Deze functie ondersteunt de -WhatIf schakeloptie.

Opmerking: Het ConsistentieGuid-rapport moet worden geïmporteerd met tabscheidingsteken.

VOORBEELDEN

VOORBEELD 1

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

VOORBEELD 2

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

PARAMETERS

-DistinguishedName

DistinguishedName

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

-ImmutableIdGUID

ImmutableIdGUID

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

-Actie

Actie

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

-Uitvoer

Uitvoerbestand voor LOG-bestanden

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

-WhatIf

Toont wat er zou gebeuren als de cmdlet wordt uitgevoerd. De cmdlet wordt niet uitgevoerd.

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

-Bevestigen

U wordt gevraagd om bevestiging voordat u de cmdlet uitvoert.

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

CommonParameters

Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParameters voor meer informatie.

Get-ADSyncToolsDuplicateUsersSourceAnchor

SAMENVATTING

Hiermee wordt een lijst opgehaald met alle objecten met de fout Bronanker is gewijzigd.

SYNTAXIS

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

BESCHRIJVING

Er zijn bepaalde scenario's, zoals M&A, waarbij klanten een nieuw forest toevoegen aan Microsoft Entra Connect met dubbele gebruikersobjecten. Dit veroorzaakt meerdere synchronisatiefouten als de prioriteit van de nieuwe connector hoger is voor de nieuwe gebruikers. Deze cmdlet bevat een lijst met alle objecten met fouten 'Bronanker is gewijzigd'.

VOORBEELDEN

VOORBEELD 1

Get-ADSyncToolsDuplicateUsersSourceAnchor -ADConnectorName Contoso.com

PARAMETERS

-ADConnectorName

Ad-connectornaam waarvoor gebruikersbronankers moeten worden hersteld

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

CommonParameters

Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParameters voor meer informatie.

Set-ADSyncToolsDuplicateUsersSourceAnchor

SAMENVATTING

Corrigeert alle objecten met de fout Bronanker is gewijzigd.

SYNTAXIS

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

BESCHRIJVING

Deze cmdlet neemt de lijst met objecten van Get-ADSyncToolsDuplicateUsersSourceAnchor als pijplijninvoer. Vervolgens worden de synchronisatiefouten opgelost door het kenmerk msDS-ConsistencyGuid bij te werken met de sourceAnchor/immutableID van het oorspronkelijke object. De cmdlet heeft een optionele parameter: 'Onderdrukkingsprompt', wat standaard onwaar is. Als deze optie is ingesteld op True, wordt de gebruiker niet gevraagd bij het bijwerken van het kenmerk msDS-ConsistencyGuid.

VOORBEELDEN

VOORBEELD 1

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

VOORBEELD 2

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

PARAMETERS

-DuplicateUserSourceAnchorInfo

Gebruikerslijst waarvoor het bronanker moet worden opgelost

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

-ActiveDirectoryCredential

Ad EA/DA-beheerdersreferenties, als er geen standaardreferenties worden opgegeven, worden gebruikt

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

Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParameters voor meer informatie.