Microsoft Entra Connect: ADSyncTools PowerShell-referens
Följande dokumentation innehåller referensinformation för ADSyncTools.psm1
PowerShell-modulen som ingår i Microsoft Entra Connect.
Installera POWERShell-modulen ADSyncTools
Så här installerar du POWERShell-modulen ADSyncTools:
- Öppna Windows PowerShell med administratörsbehörighet
- Skriv eller kopiera och klistra in följande:
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12 Install-Module -Name ADSyncTools
- Tryck på Retur.
- Kontrollera att modulen har installerats genom att ange eller kopiera och klistra in följande"
Get-module ADSyncTools
- Nu bör du se information om modulen.
Clear-ADSyncToolsMsDsConsistencyGuid
SAMMANFATTNING
Rensa ett Active Directory-objekt mS-DS-ConsistencyGuid
SYNTAX
Clear-ADSyncToolsMsDsConsistencyGuid [-Identity] <Object> [<CommonParameters>]
BESKRIVNING
Rensar värdet i mS-DS-ConsistencyGuid för active directory-målobjektet. Stöder Active Directory-objekt i skogar med flera domäner.
EXEMPEL
EXEMPEL 1
Clear-ADSyncToolsMsDsConsistencyGuid -Identity 'CN=User1,OU=Sync,DC=Contoso,DC=com'
EXEMPEL 2
Clear-ADSyncToolsMsDsConsistencyGuid -Identity 'User1@Contoso.com'
EXEMPEL 3
'User1@Contoso.com' | Clear-ADSyncToolsMsDsConsistencyGuid
PARAMETRAR
–Identitet
Målobjekt i AD för att rensa mS-DS-ConsistencyGuid
Type: Object
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False
CommonParameters
Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.
Connect-ADSyncToolsSqlDatabase
SAMMANFATTNING
Ansluta till en SQL-databas i testsyfte
SYNTAX
Connect-ADSyncToolsSqlDatabase [-Server] <String> [[-Instance] <String>] [[-Database] <String>]
[[-Port] <String>] [[-UserName] <String>] [[-Password] <String>] [<CommonParameters>]
BESKRIVNING
SQL-diagnostikrelaterade funktioner och verktyg
EXEMPEL
EXEMPEL 1
Connect-ADSyncToolsSqlDatabase -Server 'sqlserver01.contoso.com' -Database 'ADSync'
EXEMPEL 2
Connect-ADSyncToolsSqlDatabase -Server 'sqlserver01.contoso.com' -Instance 'INTANCE01' -Database 'ADSync'
PARAMETRAR
-Server
SQL Server-namn
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Instans
SQL Server-instansnamn
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 2
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Databas
SQL Server-databasnamn
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 3
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Port
SQL Server-port (till exempel 49823
)
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 4
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-UserName
Användarnamn för SQL Server-inloggning
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 5
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Lösenord
Lösenord för SQL Server-inloggning
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 6
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
CommonParameters
Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.
ConvertFrom-ADSyncToolsAadDistinguishedName
SAMMANFATTNING
Konvertera Microsoft Entra Connector DistinguishedName till ImmutableId
SYNTAX
ConvertFrom-ADSyncToolsAadDistinguishedName [-DistinguishedName] <String> [<CommonParameters>]
BESKRIVNING
Tar ett Microsoft Entra Connector DistinguishedName som CN={514635484D4B376E38307176645973555049486139513D3D} och konverterar till respektive base64 ImmutableID-värde, till exempel QF5HMK7n80qvdYsUPIHa9Q==
EXEMPEL
EXEMPEL 1
ConvertFrom-ADSyncToolsAadDistinguishedName 'CN={514635484D4B376E38307176645973555049486139513D3D}'
PARAMETRAR
-DistinguishedName
Microsoft Entra Connector Space DistinguishedName
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False
CommonParameters
Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.
ConvertFrom-ADSyncToolsImmutableID
SAMMANFATTNING
Konvertera Base64 ImmutableId (SourceAnchor) till GUID-värde
SYNTAX
ConvertFrom-ADSyncToolsImmutableID [-Value] <String> [<CommonParameters>]
BESKRIVNING
Konverterar värdet för ImmutableID från Base64-strängen och returnerar ett GUID-värde Om Base64-strängen inte kan konverteras till GUID returnerar en bytematris.
EXEMPEL
EXEMPEL 1
ConvertFrom-ADSyncToolsImmutableID 'iGhmiAEBERG7uxI0VniQqw=='
EXEMPEL 2
'iGhmiAEBERG7uxI0VniQqw==' | ConvertFrom-ADSyncToolsImmutableID
PARAMETRAR
-Värde
ImmutableId i Base64-format
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False
CommonParameters
Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.
ConvertTo-ADSyncToolsAadDistinguishedName
SAMMANFATTNING
Konvertera ImmutableId till Microsoft Entra Connector DistinguishedName
SYNTAX
ConvertTo-ADSyncToolsAadDistinguishedName [-ImmutableId] <String> [<CommonParameters>]
BESKRIVNING
Tar ett ImmutableId (SourceAnchor) som QF5HMK7n80qvdYsUPIHa9Q== och konverterar till respektive Microsoft Entra Connector DistinguishedName-värde, till exempel CN={514635484D4B376E38307176645973555049486139513D3D}
EXEMPEL
EXEMPEL 1
ConvertTo-ADSyncToolsAadDistinguishedName 'QF5HMK7n80qvdYsUPIHa9Q=='
PARAMETRAR
-ImmutableId
ImmutableId (SourceAnchor)
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False
CommonParameters
Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.
ConvertTo-ADSyncToolsCloudAnchor
SAMMANFATTNING
Konvertera Base64 Anchor till CloudAnchor
SYNTAX
ConvertTo-ADSyncToolsCloudAnchor [-Anchor] <String> [<CommonParameters>]
BESKRIVNING
Tar en Base64 Anchor som VAAAAFUAcwBlAHIAXwBjADcAMgA5ADAAMwBlAGQALQA3ADgAMQA2AC0ANAAxAGMAZAAtADkAMAA2ADYALQBlAGEAYwAzADMAZAAxADcAMQBkADcANwAAA== och konverterar till respektive CloudAnchor-värde, till exempel User_00aa00aa-bb11-cc22-dd33-44ee44ee44ee
EXEMPEL
EXEMPEL 1
ConvertTo-ADSyncToolsCloudAnchor "VAAAAFUAcwBlAHIAXwBjADcAMgA5ADAAMwBlAGQALQA3ADgAMQA2AC0ANAAxAGMAZAAtADkAMAA2ADYALQBlAGEAYwAzADMAZAAxADcAMQBkADcANwAAAA=="
EXEMPEL 2
"VAAAAFUAcwBlAHIAXwBjADcAMgA5ADAAMwBlAGQALQA3ADgAMQA2AC0ANAAxAGMAZAAtADkAMAA2ADYALQBlAGEAYwAzADMAZAAxADcAMQBkADcANwAAAA==" | ConvertTo-ADSyncToolsCloudAnchor
PARAMETRAR
-Ankare
Base64-fästpunkt
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False
CommonParameters
Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.
ConvertTo-ADSyncToolsImmutableID
SAMMANFATTNING
Konvertera GUID (ObjectGUID/ms-Ds-Consistency-Guid) till en Base64-sträng
SYNTAX
ConvertTo-ADSyncToolsImmutableID [-Value] <Object> [<CommonParameters>]
BESKRIVNING
Konverterar ett värde i GUID-, GUID-sträng- eller bytematrisformat till en Base64-sträng
EXEMPEL
EXEMPEL 1
ConvertTo-ADSyncToolsImmutableID '00aa00aa-bb11-cc22-dd33-44ee44ee44ee'
EXEMPEL 2
'00aa00aa-bb11-cc22-dd33-44ee44ee44ee' | ConvertTo-ADSyncToolsImmutableID
PARAMETRAR
-Värde
GUID, GUID-sträng eller bytematris
Type: Object
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False
CommonParameters
Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.
Export-ADSyncToolsAadDisconnectors
SAMMANFATTNING
Exportera Microsoft Entra-frånkopplingsobjekt
SYNTAX
Export-ADSyncToolsAadDisconnectors [[-SyncObjectType] <Object>] [<CommonParameters>]
BESKRIVNING
Kör CSExport-verktyget för att exportera alla frånkopplingar till XML och tar sedan dessa XML-utdata och konverterar det till en CSV-fil med: UserPrincipalName, Mail, SourceAnchor, DistinguishedName, CsObjectId, ObjectType, ConnectorId, CloudAnchor
EXEMPEL
EXEMPEL 1
Export-ADSyncToolsAadDisconnectors -SyncObjectType 'PublicFolder'
Exporterar till CSV alla publicFolder Disconnector-objekt
EXEMPEL 2
Export-ADSyncToolsAadDisconnectors
Exporterar till CSV alla frånkopplingsobjekt
PARAMETRAR
-SyncObjectType
ObjectType som ska inkluderas i utdata
Type: Object
Parameter Sets: (All)
Aliases:
Required: False
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False
CommonParameters
Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.
INDATA
Använd ObjectType-argumentet om du bara vill exportera frånkopplingar för en viss objekttyp
UTDATA
Exporterar en CSV-fil med frånkopplingsobjekt som innehåller: UserPrincipalName, Mail, SourceAnchor, DistinguishedName, CsObjectId, ObjectType, ConnectorId och CloudAnchor
Export-ADSyncToolsAadPublicFolders
SAMMANFATTNING
Exporterar alla synkroniserade e-postaktiverade gemensamma mappobjekt från Microsoft Entra-ID till en CSV-fil
SYNTAX
Export-ADSyncToolsAadPublicFolders [-Credential] <PSCredential> [-Path] <Object> [<CommonParameters>]
BESKRIVNING
Den här funktionen exporterar till en CSV-fil alla synkroniserade e-postaktiverade gemensamma mappar (MEPF) som finns i Microsoft Entra-ID. Den kan användas tillsammans med Remove-ADSyncToolsAadPublicFolders för att identifiera och ta bort överblivna e-postaktiverade gemensamma mappar i Microsoft Entra-ID. Den här funktionen kräver autentiseringsuppgifter för en global administratör i Microsoft Entra-ID och autentisering med MFA stöds inte. Obs! Om DirSync har inaktiverats i klientorganisationen måste du tillfälligt återaktivera DirSync för att ta bort överblivna e-postaktiverade gemensamma mappar från Microsoft Entra-ID.
EXEMPEL
EXEMPEL 1
Export-ADSyncToolsAadPublicFolders -Credential $(Get-Credential) -Path <file_name>
PARAMETRAR
-Credential
Microsoft Entra Global Administrator Credential
Type: PSCredential
Parameter Sets: (All)
Aliases:
Required: true
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False
-Path
Sökväg för utdatafil
Type: String
Parameter Sets: (All)
Aliases:
Required: true
Position: 2
Default value: None
Accept pipeline input: false (ByPropertyName)
Accept wildcard characters: false
CommonParameters
Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.
INDATA
UTDATA
Den här cmdleten skapar de <filename>
som innehåller alla synkroniserade e-postaktiverade PublicFolder-objekt i CSV-format.
Export-ADSyncToolsHybridAadJoinReport
SAMMANFATTNING
Genererar en rapport över certifikat som lagras i Active Directory-datorobjekt, särskilt certifikat som utfärdats av microsoft Entra-hybridanslutningsfunktionen.
SYNTAX
SingleObject
Export-ADSyncToolsHybridAadJoinReport [-DN] <String> [[-Filename] <String>] [<CommonParameters>]
MultipleObjects
Export-ADSyncToolsHybridAadJoinReport [-OU] <String> [[-Filename] <String>] [<CommonParameters>]
BESKRIVNING
Det här verktyget söker efter alla certifikat som finns i egenskapen UserCertificate för ett datorobjekt i AD och kontrollerar om certifikatet har utfärdats för hybridanslutningsfunktionen Microsoft Entra för varje certifikat som inte har upphört att gälla (d.v.s. ämnesnamnet är CN={ObjectGUID}). Före version 1.4 synkroniserar Microsoft Entra Connect till Microsoft Entra alla datorer som innehåller minst ett certifikat, men i Microsoft Entra Connect version 1.4 och senare kan ADSync-motorn identifiera Microsoft Entra-hybridanslutningscertifikat och kommer att "cloudfilter" (exkludera) datorobjektet från synkronisering till Microsoft Entra-ID om det inte finns ett giltigt Microsoft Entra-hybridanslutningscertifikat. Microsoft Entra-enhetsobjekt som redan har synkroniserats med AD men som inte har ett giltigt Microsoft Entra-hybridanslutningscertifikat tas bort från Microsoft Entra ID (CloudFiltered=TRUE) av Microsoft Entra Connect.
EXEMPEL
EXEMPEL 1
Export-ADSyncToolsHybridAzureADjoinCertificateReport -DN 'CN=Computer1,OU=SYNC,DC=Fabrikam,DC=com'
EXEMPEL 2
Export-ADSyncToolsHybridAzureADjoinCertificateReport -OU 'OU=SYNC,DC=Fabrikam,DC=com' -Filename "MyHybridAzureADjoinReport.csv" -Verbose
PARAMETRAR
-DN
Computer DistinguishedName
Type: String
Parameter Sets: SingleObject
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False
-OU
AD OrganizationalUnit
Type: String
Parameter Sets: MultipleObjects
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False
-Filnamn
Utdata för CSV-filnamn (valfritt)
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 2
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
CommonParameters
Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.
RELATERADE LÄNKAR
Mer information: Förstå Microsoft Entra Connect 1.4.xx.x och enhetens försvinnande
Exportera ADSyncToolsObjects
SAMMANFATTNING
Exportera Microsoft Entra Connect-objekt till XML-filer
SYNTAX
ObjectId
Export-ADSyncToolsObjects [-ObjectId] <Object> [-Source] <Object> [-ExportSerialized] [<CommonParameters>]
DistinguishedName
Export-ADSyncToolsObjects [-DistinguishedName] <Object> [-ConnectorName] <Object> [-ExportSerialized]
[<CommonParameters>]
BESKRIVNING
Exporterar interna ADSync-objekt från metaversum och associerade anslutna objekt från anslutningsutrymmen
EXEMPEL
EXEMPEL 1
Export-ADSyncToolsObjects -ObjectId 'aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb' -Source Metaverse
EXEMPEL 2
Export-ADSyncToolsObjects -ObjectId 'bbbbbbbb-1111-2222-3333-cccccccccccc' -Source ConnectorSpace
EXEMPEL 3
Export-ADSyncToolsObjects -DistinguishedName 'CN=User1,OU=ADSync,DC=Contoso,DC=com' -ConnectorName 'Contoso.com'
PARAMETRAR
-ObjectId
ObjectId är den unika identifieraren för objektet i respektive anslutningsutrymme eller metaversum
Type: Object
Parameter Sets: ObjectId
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False
-Source
Källa är den tabell där objektet finns som kan antingen ConnectorSpace eller Metaverse
Type: Object
Parameter Sets: ObjectId
Aliases:
Required: True
Position: 2
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False
-DistinguishedName
DistinguishedName är identifieraren för objektet i respektive anslutningsutrymme
Type: Object
Parameter Sets: DistinguishedName
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False
-ConnectorName
ConnectorName är namnet på det anslutningsutrymme där objektet finns
Type: Object
Parameter Sets: DistinguishedName
Aliases:
Required: True
Position: 2
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False
-ExportSerialized
ExportSerialized exporterar ytterligare XML-filer
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: 3
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
CommonParameters
Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.
Export-ADSyncToolsRunHistory
SAMMANFATTNING
Exportera Körningshistorik för Microsoft Entra Connect
SYNTAX
Export-ADSyncToolsRunHistory [-TargetName] <String> [<CommonParameters>]
BESKRIVNING
Funktion för att exportera Microsoft Entra Connect-körningsprofil och Kör steg-resultat till CSV respektive XML-format. Den resulterande CSV-filen för körningsprofil kan importeras till ett kalkylblad och XML-filen Kör steg kan importeras med Import-Clixml
EXEMPEL
EXEMPEL 1
Export-ADSyncToolsRunHistory -TargetName MyADSyncHistory
PARAMETRAR
-TargetName
Namnet på utdatafilen
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False
CommonParameters
Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.
Export-ADSyncToolsSourceAnchorReport
SAMMANFATTNING
Exportera ms-ds-Consistency-Guid-rapport
SYNTAX
Export-ADSyncToolsSourceAnchorReport [-AlternativeLoginId] [-UserPrincipalName] <String>
[-ImmutableIdGUID] <String> [-Output] <String> [<CommonParameters>]
BESKRIVNING
Genererar en ms-ds-Consistency-Guid-rapport baserat på en CSV-importfil från Import-ADSyncToolsSourceAnchor
EXEMPEL
EXEMPEL 1
Import-Csv .\AllSyncUsers.csv | Export-ADSyncToolsSourceAnchorReport -Output ".\AllSyncUsers-Report"
EXEMPEL 2
Another example of how to use this cmdlet
PARAMETRAR
-AlternativeLoginId
Använda alternativt inloggnings-ID (e-post)
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
-UserPrincipalName
UserPrincipalName
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False
-ImmutableIdGUID
ImmutableIdGUID
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 2
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False
-Utdata
Utdatafilnamn för CSV- och LOG-filer
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 3
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
CommonParameters
Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.
Get-ADSyncToolsAadObject
SAMMANFATTNING
Hämta synkroniserade objekt för en viss SyncObjectType
SYNTAX
Get-ADSyncToolsAadObject [-SyncObjectType] <Object> [-Credential] <PSCredential> [<CommonParameters>]
BESKRIVNING
Läser från Microsoft Entra alla synkroniserade objekt för en viss objektklass (SyncObjectType).
EXEMPEL
EXEMPEL 1
Get-ADSyncToolsAadObject -SyncObjectType 'publicFolder' -Credential $(Get-Credential)
PARAMETRAR
-SyncObjectType
Objekttyp
Type: Object
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False
-Credential
Microsoft Entra Global Administrator Credential
Type: PSCredential
Parameter Sets: (All)
Aliases:
Required: True
Position: 2
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False
CommonParameters
Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.
UTDATA
Den här cmdleten returnerar egenskaperna "Shadow" som synkroniseras av synkroniseringsklienten, vilket kan skilja sig från det faktiska värdet som lagras i respektive egenskap för Microsoft Entra-ID. En användares UPN som synkroniseras med ett icke-verifierat domänsuffixuser@nonverified.domain får till exempel UPN-suffixet i Microsoft Entra-ID konverterat till klientorganisationens standarddomän, "user@tenantname.onmicrosoft.com". I det här fallet returnerar Get-ADSyncToolsAadObject värdet "Shadow" för 'user@nonverified.domain' och inte det faktiska värdet i Microsoft Entra ID 'user@tenantname.onmicrosoft.com'.
Get-ADSyncToolsMsDsConsistencyGuid
SAMMANFATTNING
Hämta ett Active Directory-objekt ms-ds-ConsistencyGuid
SYNTAX
Get-ADSyncToolsMsDsConsistencyGuid [-Identity] <Object> [<CommonParameters>]
BESKRIVNING
Returnerar värdet i attributet mS-DS-ConsistencyGuid för active directory-målobjektet i GUID-format. Stöder Active Directory-objekt i skogar med flera domäner.
EXEMPEL
EXEMPEL 1
Get-ADSyncToolsMsDsConsistencyGuid -Identity 'CN=User1,OU=Sync,DC=Contoso,DC=com'
EXEMPEL 2
Get-ADSyncToolsMsDsConsistencyGuid -Identity 'User1@Contoso.com'
EXEMPEL 3
'User1@Contoso.com' | Get-ADSyncToolsMsDsConsistencyGuid
PARAMETRAR
–Identitet
Målobjekt i AD för att hämta
Type: Object
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False
CommonParameters
Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.
Get-ADSyncToolsRunHistory
SAMMANFATTNING
Hämta Körningshistorik för Microsoft Entra Connect
SYNTAX
Get-ADSyncToolsRunHistory [[-Days] <Int32>] [<CommonParameters>]
BESKRIVNING
Funktion som returnerar Körningshistorik för Microsoft Entra Connect i XML-format
EXEMPEL
EXEMPEL 1
Get-ADSyncToolsRunHistory
EXEMPEL 2
Get-ADSyncToolsRunHistory -Days 3
PARAMETRAR
-Dagar
Antal dagar tillbaka för att samla in historik (standard = 1)
Type: Int32
Parameter Sets: (All)
Aliases:
Required: False
Position: 1
Default value: 1
Accept pipeline input: False
Accept wildcard characters: False
CommonParameters
Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.
Get-ADSyncToolsRunHistoryLegacyWmi
SAMMANFATTNING
Hämta Körhistorik för Microsoft Entra Connect för äldre versioner av Microsoft Entra Connect (WMI)
SYNTAX
Get-ADSyncToolsRunHistoryLegacyWmi [[-Days] <Int32>] [<CommonParameters>]
BESKRIVNING
Funktion som returnerar Körningshistorik för Microsoft Entra Connect i XML-format
EXEMPEL
EXEMPEL 1
Get-ADSyncToolsRunHistory
EXEMPEL 2
Get-ADSyncToolsRunHistory -Days 3
PARAMETRAR
-Dagar
Antal dagar tillbaka för att samla in historik (standard = 1)
Type: Int32
Parameter Sets: (All)
Aliases:
Required: False
Position: 1
Default value: 1
Accept pipeline input: False
Accept wildcard characters: False
CommonParameters
Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.
Get-ADSyncToolsSqlBrowserInstances
SAMMANFATTNING
Hämta SQL Server-instanser från SQL Browser-tjänsten
SYNTAX
Get-ADSyncToolsSqlBrowserInstances [[-Server] <String>]
BESKRIVNING
SQL-diagnostikrelaterade funktioner och verktyg
EXEMPEL
EXEMPEL 1
Get-ADSyncToolsSqlBrowserInstances -Server 'sqlserver01'
PARAMETRAR
-Server
SQL Server-namn
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
Get-ADSyncToolsTenantAzureEnvironment
SAMMANFATTNING
Hjälpfunktionen för att hämta vilken Azure-miljö användaren tillhör.
SYNTAX
Get-ADSyncToolsTenantAzureEnvironment [-Credential] <PSCredential> [<CommonParameters>]
BESKRIVNING
Den här funktionen anropar Oauth-identifieringsslutpunkten för att hämta CloudInstance och tenant_region_scope för att fastställa Azure-miljön. https://login.microsoftonline.com/{tenant}/.well-known/openid-configuration
EXEMPEL
EXEMPEL 1
Get-ADSyncToolsTenantAzureEnvironment -Credential (Get-Credential)
PARAMETRAR
-Credential
Användarens PowerShell-autentiseringsobjekt:
Type: PSCredential
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
CommonParameters
Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.
INDATA
Användarens PowerShell-autentiseringsobjekt
UTDATA
Azure-miljön (sträng)
Get-ADSyncToolsTls12
SAMMANFATTNING
Hämtar inställningarna för Client\Server TLS 1.2 för .NET Framework
SYNTAX
Get-ADSyncToolsTls12 [<CommonParameters>]
BESKRIVNING
Läser information från registret om TLS 1.2 för .NET Framework:
Sökväg | Name |
---|---|
HKLM:\SOFTWARE\WOW6432Node\Microsoft.NETFramework\v4.0.30319 | SystemDefaultTlsVersions |
HKLM:\SOFTWARE\WOW6432Node\Microsoft.NETFramework\v4.0.30319 | SchUseStrongCrypto |
HKLM:\SOFTWARE\Microsoft.NETFramework\v4.0.30319 | SystemDefaultTlsVersions |
HKLM:\SOFTWARE\Microsoft.NETFramework\v4.0.30319 | SchUseStrongCrypto |
HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Server | Aktiverat |
HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Server | DisabledByDefault |
HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client | Aktiverat |
HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client | DisabledByDefault |
EXEMPEL
EXEMPEL 1
Get-ADSyncToolsTls12
PARAMETRAR
CommonParameters
Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.
RELATERADE LÄNKAR
Mer information: TLS 1.2-tillämpning för Microsoft Entra Connect
Import-ADSyncToolsObjects
SAMMANFATTNING
Importera Microsoft Entra Connect-objekt från XML-fil
SYNTAX
Import-ADSyncToolsObjects [-Path] <String> [<CommonParameters>]
BESKRIVNING
Importerar ett internt ADSync-objekt från XML-filen som exporterades med Export-ADSyncToolsObjects
EXEMPEL
EXEMPEL 1
Import-ADSyncToolsObjects -Path .\20210224-003104_81275a23-0168-eb11-80de-00155d188c11_MV.xml
PARAMETRAR
-Path
Sökväg för XML-filen som ska importeras
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False
CommonParameters
Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.
Import-ADSyncToolsRunHistory
SAMMANFATTNING
Importera Körningshistorik för Microsoft Entra Connect
SYNTAX
Import-ADSyncToolsRunHistory [-Path] <String> [<CommonParameters>]
BESKRIVNING
Funktion för att importera Microsoft Entra Connect-körningsstegresultat från XML som skapats med Export-ADSyncToolsRunHistory
EXEMPEL
EXEMPEL 1
Export-ADSyncToolsRunHistory -Path .\RunHistory-RunStep.xml
PARAMETRAR
-Path
Sökväg för XML-filen som ska importeras
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False
CommonParameters
Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.
Import-ADSyncToolsSourceAnchor
SAMMANFATTNING
Importera ImmutableID från Microsoft Entra-ID
SYNTAX
Import-ADSyncToolsSourceAnchor [-Output] <String> [-IncludeSyncUsersFromRecycleBin] [<CommonParameters>]
BESKRIVNING
Genererar en fil med alla Microsoft Entra ID-synkroniserade användare som innehåller Värdet ImmutableID i GUID-format Krav: MSOnline PowerShell-modul
EXEMPEL
EXEMPEL 1
Import-ADSyncToolsSourceAnchor -OutputFile '.\AllSyncUsers.csv'
EXEMPEL 2
Import-ADSyncToolsSourceAnchor -OutputFile '.\AllSyncUsers.csv' -IncludeSyncUsersFromRecycleBin
PARAMETRAR
-Utdata
Utdata-CSV-fil
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-IncludeSyncUsersFromRecycleBin
Hämta synkroniserade användare från Papperskorgen för Microsoft Entra-ID
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
CommonParameters
Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.
Invoke-ADSyncToolsSqlQuery
SAMMANFATTNING
Anropa en SQL-fråga mot en databas i testsyfte
SYNTAX
Invoke-ADSyncToolsSqlQuery [-SqlConnection] <SqlConnection> [[-Query] <String>] [<CommonParameters>]
BESKRIVNING
SQL-diagnostikrelaterade funktioner och verktyg
EXEMPEL
EXEMPEL 1
New-ADSyncToolsSqlConnection -Server SQLserver01.Contoso.com -Port 49823 | Invoke-ADSyncToolsSqlQuery
EXEMPEL 2
$sqlConn = New-ADSyncToolsSqlConnection -Server SQLserver01.Contoso.com -Port 49823
Invoke-ADSyncToolsSqlQuery -SqlConnection $sqlConn -Query 'SELECT *, database_id FROM sys.databases'
PARAMETRAR
-SqlConnection
SQL-anslutning
Type: SqlConnection
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False
-Fråga
SQL-fråga
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 2
Default value: SELECT name, database_id FROM sys.databases
Accept pipeline input: False
Accept wildcard characters: False
CommonParameters
Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.
Remove-ADSyncToolsAadObject
SAMMANFATTNING
Ta bort överblivna synkroniserade objekt från Microsoft Entra-ID
SYNTAX
CsvInput
Remove-ADSyncToolsAadObject [-Credential] <PSCredential> [-InputCsvFilename] <Object> [-WhatIf] [-Confirm]
[<CommonParameters>]
ObjectInput
Remove-ADSyncToolsAadObject [-Credential] <PSCredential> [-SourceAnchor] <Object> [-SyncObjectType] <Object>
[-WhatIf] [-Confirm] [<CommonParameters>]
BESKRIVNING
Tar bort ett synkroniserat objekt från Microsoft Entra-ID baserat på SourceAnchor och ObjecType i batchar med 10 objekt CSV-filen kan genereras med Export-ADSyncToolsAadDisconnectors
EXEMPEL
EXEMPEL 1
Remove-ADSyncToolsAadObject -InputCsvFilename .\DeleteObjects.csv -Credential (Get-Credential)
EXEMPEL 2
Remove-ADSyncToolsAadObject -SourceAnchor '2epFRNMCPUqhysJL3SWL1A==' -SyncObjectType 'publicFolder' -Credential (Get-Credential)
PARAMETRAR
-Credential
Microsoft Entra Global Administrator Credential
Type: PSCredential
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False
-InputCsvFilename
CSV-indatafilnamn
Type: Object
Parameter Sets: CsvInput
Aliases:
Required: True
Position: 2
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False
-SourceAnchor
Object SourceAnchor
Type: Object
Parameter Sets: ObjectInput
Aliases:
Required: True
Position: 2
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False
-SyncObjectType
Objekttyp
Type: Object
Parameter Sets: ObjectInput
Aliases:
Required: True
Position: 3
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False
-WhatIf
Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.
Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Confirm
Uppmanar dig att bekräfta innan du kör cmdleten.
Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
CommonParameters
Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.
INDATA
InputCsvFilename måste peka på en CSV-fil med minst 2 kolumner: SourceAnchor, SyncObjectType
UTDATA
Visar resultat från exportborttagningsåtgärden DISCLAIMER: Förutom användarobjekt som har en papperskorg kan alla andra objekttyper som tas bort med den här funktionen inte återställas!
Remove-ADSyncToolsAadPublicFolders
SAMMANFATTNING
Tar bort synkroniserade e-postaktiverade gemensamma mappar (MEPF) som finns från Microsoft Entra-ID. Du kan ange en SourceAnchor/ImmutableID för mepf-målobjektet som ska tas bort, eller ange en CSV-lista med en batch med objekt som ska tas bort när det används tillsammans med Export-ADSyncToolsAadPublicFolders. Den här funktionen kräver autentiseringsuppgifter för en global administratör i Microsoft Entra-ID och autentisering med MFA stöds inte. Obs! Om DirSync har inaktiverats i klientorganisationen måste du tillfälligt återaktiverade DirSync för att kunna ta bort överblivna e-postaktiverade gemensamma mappar från Microsoft Entra-ID.
SYNTAX
Export-ADSyncToolsAadPublicFolders [-Credential] <PSCredential> [-Path] <Object> [<CommonParameters>]
BESKRIVNING
Den här funktionen exporterar till en CSV-fil alla synkroniserade e-postaktiverade gemensamma mappar (MEPF) som finns i Microsoft Entra-ID. Den kan användas tillsammans med Remove-ADSyncToolsAadPublicFolders för att identifiera och ta bort överblivna e-postaktiverade gemensamma mappar i Microsoft Entra-ID. Den här funktionen kräver autentiseringsuppgifter för en global administratör i Microsoft Entra-ID och autentisering med MFA stöds inte. Obs! Om DirSync har inaktiverats i klientorganisationen måste du tillfälligt återaktivera DirSync för att ta bort överblivna e-postaktiverade gemensamma mappar från Microsoft Entra-ID.
EXEMPEL
EXEMPEL 1
Remove-ADSyncToolsAadPublicFolders [-Credential] <PSCredential> [-InputCsvFilename] <Object> [-WhatIf] [-Confirm] [<CommonParameters>]
EXEMPEL 2
Remove-ADSyncToolsAadPublicFolders [-Credential] <PSCredential> [-SourceAnchor] <Object> [-WhatIf] [-Confirm] [<CommonParameters>]
PARAMETRAR
-Credential
Microsoft Entra Global Administrator Credential
Type: PSCredential
Parameter Sets: (All)
Aliases:
Required: true
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False
-InputCsvFilename
Sökväg för CSV-indatafil
Type: String
Parameter Sets: InputCsv
Aliases:
Required: true
Position: 2
Default value: None
Accept pipeline input: true (ByPropertyName)
Accept wildcard characters: false
-SourceAnchor
Target SourceAnchor/ImmutableID
Type: String
Parameter Sets: SourceAnchor
Aliases:
Required: true
Position: 2
Default value: None
Accept pipeline input: true (ByPropertyName)
Accept wildcard characters: false
CommonParameters
Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.
INDATA
CSV-indatafilen kan genereras med Export-ADSyncToolsAadPublicFolders. Sökvägsparametrarna måste peka på en CSV-fil med minst 2 kolumner: SourceAnchor, SyncObjectType.
UTDATA
Visar resultat från exportborttagningsåtgärden.
Remove-ADSyncToolsExpiredCertificates
SAMMANFATTNING
Skript för att ta bort utgångna certifikat från UserCertificate-attribut
SYNTAX
Remove-ADSyncToolsExpiredCertificates [-TargetOU] <String> [[-BackupOnly] <Boolean>] [-ObjectClass] <String>
[<CommonParameters>]
BESKRIVNING
Det här skriptet tar alla objekt från en målorganisationsenhet i active directory-domänen – filtrerat efter objektklass (användare/dator) och tar bort alla utgångna certifikat som finns i attributet UserCertificate. Som standard (BackupOnly-läge) säkerhetskopierar den endast utgångna certifikat till en fil och gör inga ändringar i AD. Om du använder -BackupOnly $false
kommer alla utgångna certifikat som finns i UserCertificate-attribut för dessa objekt att tas bort från Active Directory när de har kopierats till filen. Varje certifikat säkerhetskopieras till ett avgränsat filnamn: ObjectClass_ObjectGUID_CertThumprint.cer
. Skriptet skapar också en loggfil i CSV-format som visar alla användare med certifikat som antingen är giltiga eller har upphört att gälla, inklusive den faktiska åtgärd som vidtagits (Överhoppad/exporterad/borttagen).
EXEMPEL
EXEMPEL 1
Kontrollera alla användare i målenheten – Utgångna certifikat kopieras till avgränsade filer och inga certifikat tas bort
Remove-ADSyncToolsExpiredCertificates -TargetOU "OU=Users,OU=Corp,DC=Contoso,DC=com" -ObjectClass user
EXEMPEL 2
Ta bort utgångna certifikat från alla datorobjekt i mål-OU – Utgångna certifikat kopieras till filer och tas bort från AD
Remove-ADSyncToolsExpiredCertificates -TargetOU "OU=Computers,OU=Corp,DC=Contoso,DC=com" -ObjectClass computer -BackupOnly $false
PARAMETRAR
-TargetOU
Målenhet för sökning efter AD-objekt
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-BackupOnly
BackupOnly tar inte bort några certifikat från AD
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: 2
Default value: True
Accept pipeline input: False
Accept wildcard characters: False
-ObjectClass
Filter för objektklass
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 3
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
CommonParameters
Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.
Repair-ADSyncToolsAutoUpgradeState
SAMMANFATTNING
Reparera Microsoft Entra Connect AutoUpgrade-tillstånd
SYNTAX
Repair-ADSyncToolsAutoUpgradeState
BESKRIVNING
Åtgärdar ett problem med AutoUpgrade som introducerades i version 1.1.524 (maj 2017) som inaktiverar onlinekontrollen av nya versioner medan AutoUpgrade är aktiverat.
EXEMPEL
EXEMPEL 1
Repair-ADSyncToolsAutoUpgradeState
Resolve-ADSyncToolsSqlHostAddress
SAMMANFATTNING
Lösa ett SQL Server-namn
SYNTAX
Resolve-ADSyncToolsSqlHostAddress [-Server] <String> [<CommonParameters>]
BESKRIVNING
SQL-diagnostikrelaterade funktioner och verktyg
EXEMPEL
EXEMPEL 1
Resolve-ADSyncToolsSqlHostAddress -Server 'sqlserver01'
PARAMETRAR
-Server
SQL Server-namn
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
CommonParameters
Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.
Search-ADSyncToolsADobject
SAMMANFATTNING
Sök efter ett Active Directory-objekt i Active Directory-skogen med dess UserPrincipalName, sAMAccountName eller DistinguishedName
SYNTAX
Search-ADSyncToolsADobject [-Identity] <Object> [<CommonParameters>]
BESKRIVNING
Stöder frågor med flera domäner och returnerar alla nödvändiga egenskaper, inklusive mS-DS-ConsistencyGuid.
EXEMPEL
EXEMPEL 1
Search-ADSyncToolsADobject 'CN=user1,OU=Sync,DC=Contoso,DC=com'
EXEMPEL 2
Search-ADSyncToolsADobject -Identity "user1@Contoso.com"
EXEMPEL 3
Get-ADUser 'CN=user1,OU=Sync,DC=Contoso,DC=com' | Search-ADSyncToolsADobject
PARAMETRAR
–Identitet
Målanvändare i AD för att ange ConsistencyGuid
Type: Object
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False
CommonParameters
Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.
Set-ADSyncToolsMsDsConsistencyGuid
SAMMANFATTNING
Ange ett Active Directory-objekt ms-ds-ConsistencyGuid
SYNTAX
Set-ADSyncToolsMsDsConsistencyGuid [-Identity] <Object> [-Value] <Object> [<CommonParameters>]
BESKRIVNING
Anger ett värde i attributet mS-DS-ConsistencyGuid för active directory-målanvändaren. Stöder Active Directory-objekt i skogar med flera domäner.
EXEMPEL
EXEMPEL 1
Set-ADSyncToolsMsDsConsistencyGuid -Identity 'CN=User1,OU=Sync,DC=Contoso,DC=com' -Value '00aa00aa-bb11-cc22-dd33-44ee44ee44ee'
EXEMPEL 2
Set-ADSyncToolsMsDsConsistencyGuid -Identity 'CN=User1,OU=Sync,DC=Contoso,DC=com' -Value 'GGhsjYwBEU+buBsE4sqhtg=='
EXEMPEL 3
Set-ADSyncToolsMsDsConsistencyGuid 'User1@Contoso.com' '11bb11bb-cc22-dd33-ee44-55ff55ff55ff'
EXEMPEL 4
Set-ADSyncToolsMsDsConsistencyGuid 'User1@Contoso.com' 'GGhsjYwBEU+buBsE4sqhtg=='
EXEMPEL 5
'00aa00aa-bb11-cc22-dd33-44ee44ee44ee' | Set-ADSyncToolsMsDsConsistencyGuid -Identity User1
EXEMPEL 6
'GGhsjYwBEU+buBsE4sqhtg==' | Set-ADSyncToolsMsDsConsistencyGuid User1
PARAMETRAR
–Identitet
Målobjekt i AD för att ange mS-DS-ConsistencyGuid
Type: Object
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False
-Värde
Värde som ska anges (ImmutableId, Byte-matris, GUID, GUID-sträng eller Base64-sträng)
Type: Object
Parameter Sets: (All)
Aliases:
Required: True
Position: 2
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False
CommonParameters
Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.
Set-ADSyncToolsTls12
SAMMANFATTNING
Anger inställningarna för Client\Server TLS 1.2 för .NET Framework
SYNTAX
Set-ADSyncToolsTls12 [[-Enabled] <Boolean>] [<CommonParameters>]
BESKRIVNING
Anger registerposterna för att aktivera/inaktivera TLS 1.2 för .NET Framework:
Sökväg | Name |
---|---|
HKLM:\SOFTWARE\WOW6432Node\Microsoft.NETFramework\v4.0.30319 | SystemDefaultTlsVersions |
HKLM:\SOFTWARE\WOW6432Node\Microsoft.NETFramework\v4.0.30319 | SchUseStrongCrypto |
HKLM:\SOFTWARE\Microsoft.NETFramework\v4.0.30319 | SystemDefaultTlsVersions |
HKLM:\SOFTWARE\Microsoft.NETFramework\v4.0.30319 | SchUseStrongCrypto |
HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Server | Aktiverat |
HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Server | DisabledByDefault |
HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client | Aktiverat |
HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client | DisabledByDefault |
Om du kör cmdleten utan parametrar aktiveras TLS 1.2 för .NET Framework
EXEMPEL
EXEMPEL 1
Set-ADSyncToolsTls12
EXEMPEL 2
Set-ADSyncToolsTls12 -Enabled $true
PARAMETRAR
-Aktiverat
TLS 1.2 aktiverat
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: 1
Default value: True
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False
CommonParameters
Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.
RELATERADE LÄNKAR
Mer information: TLS 1.2-tillämpning för Microsoft Entra Connect
Test-ADSyncToolsSqlNetworkPort
SAMMANFATTNING
Testa SQL Server-nätverksporten
SYNTAX
Test-ADSyncToolsSqlNetworkPort [[-Server] <String>] [[-Port] <String>]
BESKRIVNING
SQL-diagnostikrelaterade funktioner och verktyg
EXEMPEL
EXEMPEL 1
Test-ADSyncToolsSqlNetworkPort -Server 'sqlserver01'
EXEMPEL 2
Test-ADSyncToolsSqlNetworkPort -Server 'sqlserver01' -Port 1433
PARAMETRAR
-Server
SQL Server-namn
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Port
SQL Server-port
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 2
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
Trace-ADSyncToolsADImport
SAMMANFATTNING
Skapar en spårningsfil från ett Active Directory-importsteg
SYNTAX
ADConnectorXML
Trace-ADSyncToolsADImport [-DC] <String> [-RootDN] <String> [[-Filter] <String>] [[-Credential] <PSCredential>]
[-SSL] [-ADConnectorXML] <String> [<CommonParameters>]
ADwatermarkInput
Trace-ADSyncToolsADImport [-DC] <String> [-RootDN] <String> [[-Filter] <String>] [[-Credential] <PSCredential>]
[-SSL] [-ADwatermark] <String> [<CommonParameters>]
BESKRIVNING
Spårar alla LDAP-frågor för en Active Directory-importkörning från en angiven kontrollpunkt för Active Directory-vattenstämpel (kallas även för en partitionscookie). Skapar en spårningsfil ".\ADimportTrace_yyyyMMddHHmmss.log" i den aktuella mappen. Om du vill använda -ADConnectorXML går du till Synkroniseringstjänsthanteraren, högerklickar på ad-anslutningsappen och väljer "Exportera anslutningsapp..."
EXEMPEL
EXEMPEL 1
Spåra Active Directory-import för användarobjekt genom att tillhandahålla en AD Connector XML-fil
Trace-ADSyncToolsADImport -DC 'DC1.contoso.com' -RootDN 'DC=Contoso,DC=com' -Filter '(&(objectClass=user))' -ADConnectorXML .\ADConnector.xml
EXEMPEL 2
Spåra Active Directory-import för alla objekt genom att ange Active Directory-vattenstämpeln (cookie) och AD Connector-autentiseringsuppgifterna
$creds = Get-Credential
Trace-ADSyncToolsADImport -DC 'DC1.contoso.com' -RootDN 'DC=Contoso,DC=com' -Credential $creds -ADwatermark "TVNEUwMAAAAXyK9ir1zSAQAAAAAAAAAA(...)"
PARAMETRAR
-DOMÄNKONTROLLANT
Måldomänkontrollant
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-RootDN
Rot-DN för skog
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 2
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Filter
AD-objekt skriver att spåra. Använd (&(objectClass=*)) för alla objekttyper
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 3
Default value: (&(objectClass=*))
Accept pipeline input: False
Accept wildcard characters: False
-Credential
Ange autentiseringsuppgifterna för att köra LDAP-frågan mot AD
Type: PSCredential
Parameter Sets: (All)
Aliases:
Required: False
Position: 4
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-SSL
SSL-anslutning
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: 5
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
-ADConnectorXML
EXPORTERA XML-fil för AD-anslutningsprogram – Högerklicka på AD-anslutningsappen och välj "Exportera anslutningsapp..."
Type: String
Parameter Sets: ADConnectorXML
Aliases:
Required: True
Position: 6
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ADwatermark
Manuell inmatning av vattenstämpel i stället för XML-fil, till exempel $ADwatermark = "TVNEUwMAAAAXyK9ir1zSAQAAAAAAAAAA(...)"
Type: String
Parameter Sets: ADwatermarkInput
Aliases:
Required: True
Position: 6
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
CommonParameters
Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.
Trace-ADSyncToolsLdapQuery
SAMMANFATTNING
Spåra LDAP-frågor
SYNTAX
Trace-ADSyncToolsLdapQuery [-RootDN] <String> [-Credential] <PSCredential> [[-Server] <String>]
[[-Port] <Int32>] [-Filter <String>] [<CommonParameters>]
BESKRIVNING
{{ Fyll i beskrivningen }}
EXEMPEL
EXEMPEL 1
Trace-ADSyncToolsLdapQuery -RootDN "DC=Contoso,DC=com" -Credential $Credential
PARAMETRAR
-RootDN
Forest/Domain DistinguishedName
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False
-Credential
AD-autentiseringsuppgifter
Type: PSCredential
Parameter Sets: (All)
Aliases:
Required: True
Position: 2
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False
-Server
Domännamn för domänkontrollant (valfritt)
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 3
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False
-Port
Domänkontrollantport (standard: 389)
Type: Int32
Parameter Sets: (All)
Aliases:
Required: False
Position: 3
Default value: 389
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False
-Filter
LDAP-filter (standard: objectClass=*)
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: (objectClass=*)
Accept pipeline input: False
Accept wildcard characters: False
CommonParameters
Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.
Update-ADSyncToolsSourceAnchor
SAMMANFATTNING
Uppdaterar användare med den nya ConsistencyGuid (ImmutableId)
SYNTAX
Update-ADSyncToolsSourceAnchor [[-DistinguishedName] <String>] [-ImmutableIdGUID] <String> [-Action] <String>
[-Output] <String> [-WhatIf] [-Confirm] [<CommonParameters>]
BESKRIVNING
Uppdaterar användare med det nya ConsistencyGuid-värdet (ImmutableId) från ConsistencyGuid-rapporten. Den här funktionen stöder växeln -WhatIf
.
Obs! ConsistencyGuid-rapporten måste importeras med tabbgränsare.
EXEMPEL
EXEMPEL 1
Import-Csv .\AllSyncUsers-Report.csv -Delimiter "`t"| Update-ADSyncToolsSourceAnchor -Output .\AllSyncUsersTEST-Result2 -WhatIf
EXEMPEL 2
Import-Csv .\AllSyncUsers-Report.csv -Delimiter "`t"| Update-ADSyncToolsSourceAnchor -Output .\AllSyncUsersTEST-Result2
PARAMETRAR
-DistinguishedName
DistinguishedName
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 1
Default value: False
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False
-ImmutableIdGUID
ImmutableIdGUID
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 2
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False
-Handling
Åtgärd
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 3
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False
-Utdata
Utdatafilnamn för LOG-filer
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 4
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-WhatIf
Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.
Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Confirm
Uppmanar dig att bekräfta innan du kör cmdleten.
Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
CommonParameters
Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.
Get-ADSyncToolsDuplicateUsersSourceAnchor
SAMMANFATTNING
Hämtar en lista över alla objekt med felet "Källankaret har ändrats".
SYNTAX
Get-ADSyncToolsDuplicateUsersSourceAnchor [-ADConnectorName] <Object> [<CommonParameters>]
BESKRIVNING
Det finns vissa scenarier som M&A där kunder lägger till en ny skog i Microsoft Entra Connect med duplicerade användarobjekt. Detta orsakar flera synkroniseringsfel om den nya anslutningstjänstens prioritet är högre för de nyligen anslutna användarna. Den här cmdleten innehåller en lista över alla objekt med felen "Källankaret har ändrats".
EXEMPEL
EXEMPEL 1
Get-ADSyncToolsDuplicateUsersSourceAnchor -ADConnectorName Contoso.com
PARAMETRAR
-ADConnectorName
AD-anslutningsappens namn som användarens källankare behöver repareras för
Type: Object
Parameter Sets: (All)
Aliases:
Required: true
Position: 1
Default value:
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False
CommonParameters
Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.
Set-ADSyncToolsDuplicateUsersSourceAnchor
SAMMANFATTNING
Åtgärdar alla objekt med felet "Källankare har ändrats".
SYNTAX
et-ADSyncToolsDuplicateUsersSourceAnchor [-DuplicateUserSourceAnchorInfo] <DuplicateUserSourceAnchorInfo> [-ActiveDirectoryCredential <PSCredential>] [-OverridePrompt <Boolean>] [<CommonParameters>]
BESKRIVNING
Den här cmdleten tar in listan över objekt från Get-ADSyncToolsDuplicateUsersSourceAnchor som pipelineindata. Sedan åtgärdas synkroniseringsfelen genom att uppdatera attributet msDS-ConsistencyGuid med sourceAnchor/immutableID för det ursprungliga objektet. Cmdleten har en valfri parameter – "Åsidosättningsprompt", som är False som standard. Om det är inställt på Sant uppmanas inte användaren att uppdatera attributet msDS-ConsistencyGuid.
EXEMPEL
EXEMPEL 1
Get-ADSyncToolsDuplicateUsersSourceAnchor -ADConnectorName Contoso.lab | Set-ADSyncToolsDuplicateUsersSourceAnchor
EXEMPEL 2
Get-ADSyncToolsDuplicateUsersSourceAnchor -ADConnectorName Contoso.lab | Set-ADSyncToolsDuplicateUsersSourceAnchor -OverridePrompt $true
PARAMETRAR
-DuplicateUserSourceAnchorInfo
Användarlista som källankaret måste åtgärdas för
Type: DuplicateUserSourceAnchorInfo
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value:
Accept pipeline input: True (ByValue, ByPropertyName)
Accept wildcard characters: False
-ActiveDirectoryCredential
Autentiseringsuppgifter för AD EA/DA-administratör, om inte tillhandahållna standardautentiseringsuppgifter används
Type: PSCredential
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value:
Accept pipeline input: False
Accept wildcard characters: False
-OverridePrompt
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
CommonParameters
Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.