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:
- Windows PowerShell openen met beheerdersbevoegdheden
- Typ of kopieer en plak het volgende:
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12 Install-Module -Name ADSyncTools
- Druk op Enter.
- Als u wilt controleren of de module is geïnstalleerd, voert u het volgende in of kopieert en plakt u deze
Get-module ADSyncTools
- 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.
VERWANTE KOPPELINGEN
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.
VERWANTE KOPPELINGEN
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.
VERWANTE KOPPELINGEN
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.