Bagikan melalui


Microsoft Entra Connect: Referensi ADSyncTools PowerShell

Dokumentasi berikut ini menyediakan informasi referensi untuk ADSyncTools.psm1 modul PowerShell yang disertakan dengan Microsoft Entra Connect.

Menginstal modul ADSyncTools PowerShell

Untuk menginstal modul ADSyncTools PowerShell, lakukan hal berikut:

  1. Buka Windows PowerShell dengan hak administratif
  2. Ketik atau salin dan tempel yang berikut ini:
    [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
    Install-Module -Name ADSyncTools
    
  3. Tekan enter.
  4. Untuk memverifikasi bahwa modul telah diinstal, masukkan atau salin dan tempel yang berikut ini"
    Get-module ADSyncTools
    
  5. Anda sekarang akan melihat informasi tentang modul.

Clear-ADSyncToolsMsDsConsistencyGuid

SINOPSIS

Menghapus objek Direktori Aktif mS-DS-ConsistencyGuid

SINTAKSIS

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

DESKRIPSI

Menghapus nilai dalam mS-DS-ConsistencyGuid untuk objek Direktori Aktif target. Mendukung objek Direktori Aktif di forest multi-domain.

CONTOH

CONTOH 1

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

CONTOH 2

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

CONTOH 3

'User1@Contoso.com' | Clear-ADSyncToolsMsDsConsistencyGuid

PARAMETER

-Identitas

Objek target di AD untuk menghapus 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

Cmdlet ini mendukung parameter umum: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, dan -WarningVariable. Untuk informasi selengkapnya, lihat about_CommonParameters.

Connect-ADSyncToolsSqlDatabase

SINOPSIS

Menyambungkan ke database SQL untuk tujuan pengujian

SINTAKSIS

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

DESKRIPSI

Fungsi dan utilitas terkait Diagnostik SQL

CONTOH

CONTOH 1

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

CONTOH 2

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

PARAMETER

-Peladen

Nama SQL Server

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

-Sebagai contoh

Nama Instans SQL Server

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

-Basis data

Nama Database SQL Server

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

-Pelabuhan

Port SQL Server (misalnya, 49823)

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

-UserName

Nama Pengguna Masuk SQL Server

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

-Kata sandi

Kata Sandi Masuk SQL Server

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

CommonParameters

Cmdlet ini mendukung parameter umum: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, dan -WarningVariable. Untuk informasi selengkapnya, lihat about_CommonParameters.

ConvertFrom-ADSyncToolsAadDistinguishedName

SINOPSIS

Mengonversi Microsoft Entra Connector DistinguishedName ke ImmutableId

SINTAKSIS

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

DESKRIPSI

Mengambil Microsoft Entra Connector DistinguishedName seperti CN={514635484D4B376E38307176645973555049486139513D3D} dan mengonversi ke nilai Base64 ImmutableID masing-masing, seperti QF5HMK7n80qvdYsUPIHa9Q==

CONTOH

CONTOH 1

ConvertFrom-ADSyncToolsAadDistinguishedName 'CN={514635484D4B376E38307176645973555049486139513D3D}'

PARAMETER

-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

Cmdlet ini mendukung parameter umum: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, dan -WarningVariable. Untuk informasi selengkapnya, lihat about_CommonParameters.

ConvertFrom-ADSyncToolsImmutableID

SINOPSIS

Mengonversi Base64 ImmutableId (SourceAnchor) ke nilai GUID

SINTAKSIS

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

DESKRIPSI

Mengonversi nilai ImmutableID dari string Base64 dan mengembalikan nilai GUID Jika string Base64 tidak dapat dikonversi ke GUID, mengembalikan Byte Array.

CONTOH

CONTOH 1

ConvertFrom-ADSyncToolsImmutableID 'iGhmiAEBERG7uxI0VniQqw=='

CONTOH 2

'iGhmiAEBERG7uxI0VniQqw==' | ConvertFrom-ADSyncToolsImmutableID

PARAMETER

-Nilai

ImmutableId dalam format Base64

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

CommonParameters

Cmdlet ini mendukung parameter umum: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, dan -WarningVariable. Untuk informasi selengkapnya, lihat about_CommonParameters.

ConvertTo-ADSyncToolsAadDistinguishedName

SINOPSIS

Mengonversi ImmutableId ke Microsoft Entra Connector DistinguishedName

SINTAKSIS

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

DESKRIPSI

Mengambil ImmutableId (SourceAnchor) seperti QF5HMK7n80qvdYsUPIHa9Q== dan mengonversi ke nilai Microsoft Entra Connector DistinguishedName masing-masing, seperti CN={514635484D4B376E38307176645973555049486139513D3D}

CONTOH

CONTOH 1

ConvertTo-ADSyncToolsAadDistinguishedName 'QF5HMK7n80qvdYsUPIHa9Q=='

PARAMETER

-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

Cmdlet ini mendukung parameter umum: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, dan -WarningVariable. Untuk informasi selengkapnya, lihat about_CommonParameters.

ConvertTo-ADSyncToolsCloudAnchor

SINOPSIS

Mengonversi Base64 Anchor ke CloudAnchor

SINTAKSIS

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

DESKRIPSI

Mengambil Jangkar Base64 seperti VAAAAFUAcwBlAHIAXwBjADcAMgA5ADAAMwBlAGQALQA3ADgAMQA2AC0ANAAxAGMAZAAtADkAMAA2ADYALQBlAGEAYwAzADMAZAAxADcAMQBkADcANwAAAA== dan dikonversi ke nilai CloudAnchor masing-masing, seperti User_00aa00aa-bb11-cc22-dd33-44ee44ee44ee

CONTOH

CONTOH 1

ConvertTo-ADSyncToolsCloudAnchor "VAAAAFUAcwBlAHIAXwBjADcAMgA5ADAAMwBlAGQALQA3ADgAMQA2AC0ANAAxAGMAZAAtADkAMAA2ADYALQBlAGEAYwAzADMAZAAxADcAMQBkADcANwAAAA=="

CONTOH 2

"VAAAAFUAcwBlAHIAXwBjADcAMgA5ADAAMwBlAGQALQA3ADgAMQA2AC0ANAAxAGMAZAAtADkAMAA2ADYALQBlAGEAYwAzADMAZAAxADcAMQBkADcANwAAAA==" | ConvertTo-ADSyncToolsCloudAnchor

PARAMETER

-Jangkar

Jangkar Base64

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

CommonParameters

Cmdlet ini mendukung parameter umum: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, dan -WarningVariable. Untuk informasi selengkapnya, lihat about_CommonParameters.

ConvertTo-ADSyncToolsImmutableID

SINOPSIS

Mengonversi GUID (ObjectGUID / ms-Ds-Consistency-Guid) menjadi string Base64

SINTAKSIS

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

DESKRIPSI

Mengonversi nilai dalam format GUID, string GUID, atau array byte menjadi string Base64

CONTOH

CONTOH 1

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

CONTOH 2

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

PARAMETER

-Nilai

GUID, string GUID, atau array byte

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

CommonParameters

Cmdlet ini mendukung parameter umum: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, dan -WarningVariable. Untuk informasi selengkapnya, lihat about_CommonParameters.

Export-ADSyncToolsAadDisconnectors

SINOPSIS

Mengekspor objek Microsoft Entra Disconnector

SINTAKSIS

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

DESKRIPSI

Menjalankan alat CSExport untuk mengekspor semua Disconnectors ke XML dan kemudian mengambil output XML ini dan mengonversinya ke file CSV dengan: UserPrincipalName, Mail, SourceAnchor, DistinguishedName, CsObjectId, ObjectType, ConnectorId, CloudAnchor

CONTOH

CONTOH 1

Export-ADSyncToolsAadDisconnectors -SyncObjectType 'PublicFolder'

Ekspor ke CSV semua objek PublicFolder Disconnector

CONTOH 2

Export-ADSyncToolsAadDisconnectors

Ekspor ke CSV semua objek Pemutus

PARAMETER

-SyncObjectType

ObjectType untuk disertakan dalam output

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

CommonParameters

Cmdlet ini mendukung parameter umum: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, dan -WarningVariable. Untuk informasi selengkapnya, lihat about_CommonParameters.

INPUT

Gunakan argumen ObjectType jika Anda ingin mengekspor Disconnectors hanya untuk jenis objek tertentu

OUTPUT

Mengekspor file CSV dengan objek Disconnector yang berisi: UserPrincipalName, Mail, SourceAnchor, DistinguishedName, CsObjectId, ObjectType, ConnectorId dan CloudAnchor

Export-ADSyncToolsAadPublicFolders

SINOPSIS

Mengekspor semua objek Folder Publik berkemampuan email yang disinkronkan dari ID Microsoft Entra ke file CSV

SINTAKSIS

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

DESKRIPSI

Fungsi ini mengekspor ke file CSV semua Folder Publik Berkemampuan Email (MEPF) yang disinkronkan yang ada di ID Microsoft Entra. Ini dapat digunakan bersama dengan Remove-ADSyncToolsAadPublicFolders untuk mengidentifikasi dan menghapus Folder Publik Berkemampuan Email tanpa intim di ID Microsoft Entra. Fungsi ini memerlukan kredensial Administrator Global di ID Microsoft Entra dan autentikasi dengan MFA tidak didukung. CATATAN: Jika DirSync telah dinonaktifkan pada penyewa, Anda harus mengaktifkan kembali DirSync untuk sementara waktu untuk menghapus Folder Publik yang Diaktifkan Email tanpa intim dari ID Microsoft Entra.

CONTOH

CONTOH 1

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

PARAMETER

-Credential

Kredensial Administrator Global Microsoft Entra

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

-Jalan

Jalur untuk file output

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

CommonParameters

Cmdlet ini mendukung parameter umum: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, dan -WarningVariable. Untuk informasi selengkapnya, lihat about_CommonParameters.

INPUT

OUTPUT

Cmdlet ini membuat <filename> berisi semua objek PublicFolder mail-enabled yang disinkronkan dalam format CSV.

Export-ADSyncToolsHybridAadJoinReport

SINOPSIS

Menghasilkan laporan sertifikat yang disimpan di objek Komputer Direktori Aktif, khususnya, sertifikat yang dikeluarkan oleh fitur gabungan hibrid Microsoft Entra.

SINTAKSIS

SingleObject

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

MultipleObjects

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

DESKRIPSI

Alat ini memeriksa semua sertifikat yang ada di properti UserCertificate objek Komputer di AD dan, untuk setiap sertifikat yang tidak kedaluwarsa, memvalidasi apakah sertifikat dikeluarkan untuk fitur gabungan hibrid Microsoft Entra (yaitu, Nama Subjek adalah CN={ObjectGUID}). Sebelum versi 1.4, Microsoft Entra Connect akan menyinkronkan ke Microsoft Entra komputer apa pun yang berisi setidaknya satu sertifikat tetapi di Microsoft Entra Connect versi 1.4 dan yang lebih baru, mesin SINKRONISASI AD dapat mengidentifikasi sertifikat gabungan hibrid Microsoft Entra dan akan "cloudfilter" (mengecualikan) objek komputer dari sinkronisasi ke ID Microsoft Entra kecuali ada sertifikat gabungan hibrid Microsoft Entra yang valid. Objek Perangkat Microsoft Entra yang sudah disinkronkan ke AD tetapi tidak memiliki sertifikat gabungan hibrid Microsoft Entra yang valid akan dihapus dari ID Microsoft Entra (CloudFiltered=TRUE) oleh Microsoft Entra Connect.

CONTOH

CONTOH 1

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

CONTOH 2

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

PARAMETER

-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

Organisasi ADUnit

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

-Filename

Nama file CSV output (opsional)

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

CommonParameters

Cmdlet ini mendukung parameter umum: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, dan -WarningVariable. Untuk informasi selengkapnya, lihat about_CommonParameters.

Informasi Selengkapnya: Memahami Microsoft Entra Connect 1.4.xx.x dan hilangnya perangkat

Export-ADSyncToolsObjects

SINOPSIS

Mengekspor Objek Microsoft Entra Connect ke file XML

SINTAKSIS

ObjectId

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

DistinguishedName

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

DESKRIPSI

Mengekspor objek ADSync internal dari Metaverse dan objek terhubung terkait dari Connector Spaces

CONTOH

CONTOH 1

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

CONTOH 2

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

CONTOH 3

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

PARAMETER

-ObjectId

ObjectId adalah pengidentifikasi unik objek di ruang konektor atau metaverse masing-masing

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

-Sumber

Sumber adalah tabel tempat objek berada yang dapat berupa ConnectorSpace atau 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 adalah pengidentifikasi objek di ruang konektor masing-masing

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

-ConnectorName

ConnectorName adalah nama ruang konektor tempat objek berada

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

-ExportSerialized

ExportSerialized mengekspor file XML tambahan

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

CommonParameters

Cmdlet ini mendukung parameter umum: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, dan -WarningVariable. Untuk informasi selengkapnya, lihat about_CommonParameters.

Export-ADSyncToolsRunHistory

SINOPSIS

Ekspor Riwayat Eksekusi Microsoft Entra Connect

SINTAKSIS

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

DESKRIPSI

Fungsi untuk mengekspor Profil Eksekusi Microsoft Entra Connect dan hasil Jalankan Langkah ke format CSV dan XML masing-masing. File Run Profile CSV yang dihasilkan dapat diimpor ke spreadsheet dan file Run Step XML dapat diimpor dengan Import-Clixml

CONTOH

CONTOH 1

Export-ADSyncToolsRunHistory -TargetName MyADSyncHistory

PARAMETER

-TargetName

Nama file output

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

CommonParameters

Cmdlet ini mendukung parameter umum: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, dan -WarningVariable. Untuk informasi selengkapnya, lihat about_CommonParameters.

Export-ADSyncToolsSourceAnchorReport

SINOPSIS

Ekspor Laporan ms-ds-Consistency-Guid

SINTAKSIS

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

DESKRIPSI

Menghasilkan laporan ms-ds-Consistency-Guid berdasarkan file CSV impor dari Import-ADSyncToolsSourceAnchor

CONTOH

CONTOH 1

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

CONTOH 2

Another example of how to use this cmdlet

PARAMETER

-AlternativeLoginId

Gunakan ID Masuk Alternatif (email)

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

-Hasil

Nama file output untuk file CSV dan LOG

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

CommonParameters

Cmdlet ini mendukung parameter umum: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, dan -WarningVariable. Untuk informasi selengkapnya, lihat about_CommonParameters.

Get-ADSyncToolsAadObject

SINOPSIS

Mendapatkan objek yang disinkronkan untuk SyncObjectType tertentu

SINTAKSIS

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

DESKRIPSI

Membaca dari Microsoft Entra semua objek yang disinkronkan untuk kelas objek tertentu (SyncObjectType).

CONTOH

CONTOH 1

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

PARAMETER

-SyncObjectType

Tipe Objek

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

-Credential

Kredensial Administrator Global Microsoft Entra

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

CommonParameters

Cmdlet ini mendukung parameter umum: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, dan -WarningVariable. Untuk informasi selengkapnya, lihat about_CommonParameters.

OUTPUT

Cmdlet ini mengembalikan properti "Bayangan" yang disinkronkan oleh klien sinkronisasi, yang mungkin berbeda dari nilai aktual yang disimpan di properti masing-masing ID Microsoft Entra. Misalnya, UPN pengguna yang disinkronkan dengan akhiran domain yang tidak diverifikasi 'user@nonverified.domain', akan memiliki akhiran UPN di ID Microsoft Entra yang dikonversi ke domain default penyewa, 'user@tenantname.onmicrosoft.com'. Dalam hal ini, Get-ADSyncToolsAadObject akan mengembalikan nilai "Shadow" 'user@nonverified.domain', dan bukan nilai aktual dalam ID Microsoft Entra 'user@tenantname.onmicrosoft.com'.

Get-ADSyncToolsMsDsConsistencyGuid

SINOPSIS

Mendapatkan objek Direktori Aktif ms-ds-ConsistencyGuid

SINTAKSIS

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

DESKRIPSI

Mengembalikan nilai dalam atribut mS-DS-ConsistencyGuid dari objek Direktori Aktif target dalam format GUID. Mendukung objek Direktori Aktif di forest multi-domain.

CONTOH

CONTOH 1

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

CONTOH 2

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

CONTOH 3

'User1@Contoso.com' | Get-ADSyncToolsMsDsConsistencyGuid

PARAMETER

-Identitas

Objek target di AD untuk mendapatkan

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

CommonParameters

Cmdlet ini mendukung parameter umum: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, dan -WarningVariable. Untuk informasi selengkapnya, lihat about_CommonParameters.

Get-ADSyncToolsRunHistory

SINOPSIS

Mendapatkan Riwayat Eksekusi Microsoft Entra Connect

SINTAKSIS

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

DESKRIPSI

Fungsi yang mengembalikan Riwayat Eksekusi Microsoft Entra Connect dalam format XML

CONTOH

CONTOH 1

Get-ADSyncToolsRunHistory

CONTOH 2

Get-ADSyncToolsRunHistory -Days 3

PARAMETER

-Hari

Jumlah hari kembali untuk mengumpulkan Riwayat (default = 1)

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

CommonParameters

Cmdlet ini mendukung parameter umum: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, dan -WarningVariable. Untuk informasi selengkapnya, lihat about_CommonParameters.

Get-ADSyncToolsRunHistoryLegacyWmi

SINOPSIS

Mendapatkan Riwayat Eksekusi Microsoft Entra Connect untuk versi Microsoft Entra Connect (WMI) yang lebih lama

SINTAKSIS

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

DESKRIPSI

Fungsi yang mengembalikan Riwayat Eksekusi Microsoft Entra Connect dalam format XML

CONTOH

CONTOH 1

Get-ADSyncToolsRunHistory

CONTOH 2

Get-ADSyncToolsRunHistory -Days 3

PARAMETER

-Hari

Jumlah hari kembali untuk mengumpulkan Riwayat (default = 1)

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

CommonParameters

Cmdlet ini mendukung parameter umum: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, dan -WarningVariable. Untuk informasi selengkapnya, lihat about_CommonParameters.

Get-ADSyncToolsSqlBrowserInstances

SINOPSIS

Mendapatkan Instans SQL Server dari layanan Browser SQL

SINTAKSIS

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

DESKRIPSI

Fungsi dan utilitas terkait Diagnostik SQL

CONTOH

CONTOH 1

Get-ADSyncToolsSqlBrowserInstances -Server 'sqlserver01'

PARAMETER

-Peladen

Nama SQL Server

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

Get-ADSyncToolsTenantAzureEnvironment

SINOPSIS

Fungsi pembantu untuk mendapatkan lingkungan Azure tempat pengguna berada.

SINTAKSIS

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

DESKRIPSI

Fungsi ini akan memanggil titik akhir penemuan Oauth untuk mendapatkan CloudInstance dan tenant_region_scope untuk menentukan lingkungan Azure. https://login.microsoftonline.com/{tenant}/.well-known/openid-configuration

CONTOH

CONTOH 1

Get-ADSyncToolsTenantAzureEnvironment -Credential (Get-Credential)

PARAMETER

-Credential

Objek Kredensial PowerShell pengguna:

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

CommonParameters

Cmdlet ini mendukung parameter umum: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, dan -WarningVariable. Untuk informasi selengkapnya, lihat about_CommonParameters.

INPUT

Objek Kredensial PowerShell pengguna

OUTPUT

Lingkungan Azure (string)

Get-ADSyncToolsTls12

SINOPSIS

Mendapatkan pengaturan Client\Server TLS 1.2 untuk .NET Framework

SINTAKSIS

Get-ADSyncToolsTls12 [<CommonParameters>]

DESKRIPSI

Membaca informasi dari Registri mengenai TLS 1.2 untuk .NET Framework:

Jalan Nama
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 Diaktifkan
HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Server DisabledByDefault
HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client Diaktifkan
HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client DisabledByDefault

CONTOH

CONTOH 1

Get-ADSyncToolsTls12

PARAMETER

CommonParameters

Cmdlet ini mendukung parameter umum: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, dan -WarningVariable. Untuk informasi selengkapnya, lihat about_CommonParameters.

Informasi Selengkapnya: Penerapan TLS 1.2 untuk Microsoft Entra Connect

Import-ADSyncToolsObjects

SINOPSIS

Mengimpor Objek Microsoft Entra Connect dari file XML

SINTAKSIS

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

DESKRIPSI

Mengimpor objek SINKRONISASI AAD internal dari file XML yang diekspor menggunakan Export-ADSyncToolsObjects

CONTOH

CONTOH 1

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

PARAMETER

-Jalan

Jalur untuk file XML yang akan diimpor

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

CommonParameters

Cmdlet ini mendukung parameter umum: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, dan -WarningVariable. Untuk informasi selengkapnya, lihat about_CommonParameters.

Import-ADSyncToolsRunHistory

SINOPSIS

Mengimpor Riwayat Eksekusi Microsoft Entra Connect

SINTAKSIS

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

DESKRIPSI

Fungsi untuk Mengimpor hasil Langkah Eksekusi Microsoft Entra Connect dari XML yang dibuat menggunakan Export-ADSyncToolsRunHistory

CONTOH

CONTOH 1

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

PARAMETER

-Jalan

Jalur untuk file XML yang akan diimpor

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

CommonParameters

Cmdlet ini mendukung parameter umum: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, dan -WarningVariable. Untuk informasi selengkapnya, lihat about_CommonParameters.

Import-ADSyncToolsSourceAnchor

SINOPSIS

Impor ImmutableID dari ID Microsoft Entra

SINTAKSIS

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

DESKRIPSI

Menghasilkan file dengan semua pengguna yang disinkronkan MICROSOFT Entra ID yang berisi nilai ImmutableID dalam persyaratan format GUID: Modul MSOnline PowerShell

CONTOH

CONTOH 1

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

CONTOH 2

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

PARAMETER

-Hasil

File CSV output

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

-IncludeSyncUsersFromRecycleBin

Dapatkan Pengguna yang Disinkronkan dari Keranjang Sampah ID Microsoft Entra

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

CommonParameters

Cmdlet ini mendukung parameter umum: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, dan -WarningVariable. Untuk informasi selengkapnya, lihat about_CommonParameters.

Invoke-ADSyncToolsSqlQuery

SINOPSIS

Memanggil kueri SQL terhadap database untuk tujuan pengujian

SINTAKSIS

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

DESKRIPSI

Fungsi dan utilitas terkait Diagnostik SQL

CONTOH

CONTOH 1

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

CONTOH 2

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

PARAMETER

-SqlConnection

Koneksi SQL

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

-Kueri

Kueri SQL

Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 2
Default value: SELECT name, database_id FROM sys.databases
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

Cmdlet ini mendukung parameter umum: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, dan -WarningVariable. Untuk informasi selengkapnya, lihat about_CommonParameters.

Remove-ADSyncToolsAadObject

SINOPSIS

Menghapus objek yang disinkronkan tanpa infan dari ID Microsoft Entra

SINTAKSIS

CsvInput

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

ObjectInput

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

DESKRIPSI

Menghapus dari Microsoft Entra ID objek yang disinkronkan berdasarkan SourceAnchor dan ObjecType dalam batch 10 objek File CSV dapat dihasilkan menggunakan Export-ADSyncToolsAadDisconnectors

CONTOH

CONTOH 1

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

CONTOH 2

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

PARAMETER

-Credential

Kredensial Administrator Global Microsoft Entra

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

-InputCsvFilename

Nama file Input CSV

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

-SourceAnchor

SourceAnchor Objek

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

-SyncObjectType

Tipe Objek

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

-WhatIf

Menunjukkan apa yang akan terjadi jika cmdlet berjalan. Cmdlet tidak dijalankan.

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

-Mengkonfirmasi

Meminta konfirmasi sebelum menjalankan cmdlet.

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

CommonParameters

Cmdlet ini mendukung parameter umum: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, dan -WarningVariable. Untuk informasi selengkapnya, lihat about_CommonParameters.

INPUT

InputCsvFilename harus menunjuk ke file CSV dengan setidaknya 2 kolom: SourceAnchor, SyncObjectType

OUTPUT

Menampilkan hasil dari operasi ExportDeletions DISCLAIMER: Selain objek Pengguna yang memiliki Keranjang Sampah, jenis objek lain yang DIHAPUS dengan fungsi ini tidak dapat DIPULIHKAN!

Remove-ADSyncToolsAadPublicFolders

SINOPSIS

Menghapus Folder Publik Berkemampuan Email (MEPF) yang disinkronkan yang ada dari ID Microsoft Entra. Anda dapat menentukan satu SourceAnchor/ImmutableID untuk objek MEPF target yang akan dihapus, atau menyediakan daftar CSV dengan batch objek yang akan dihapus saat digunakan bersama dengan Export-ADSyncToolsAadPublicFolders. Fungsi ini memerlukan kredensial Administrator Global di ID Microsoft Entra dan autentikasi dengan MFA tidak didukung. CATATAN: Jika DirSync telah dinonaktifkan pada penyewa, Anda harus mengaktifkan kembali sementara DirSync untuk menghapus Folder Publik yang Diaktifkan Email tanpa intim dari ID Microsoft Entra.

SINTAKSIS

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

DESKRIPSI

Fungsi ini mengekspor ke file CSV semua Folder Publik Berkemampuan Email (MEPF) yang disinkronkan yang ada di ID Microsoft Entra. Ini dapat digunakan bersama dengan Remove-ADSyncToolsAadPublicFolders untuk mengidentifikasi dan menghapus Folder Publik Berkemampuan Email tanpa intim di ID Microsoft Entra. Fungsi ini memerlukan kredensial Administrator Global di ID Microsoft Entra dan autentikasi dengan MFA tidak didukung. CATATAN: Jika DirSync telah dinonaktifkan pada penyewa, Anda harus mengaktifkan kembali DirSync untuk sementara waktu untuk menghapus Folder Publik yang Diaktifkan Email tanpa intim dari ID Microsoft Entra.

CONTOH

CONTOH 1

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

CONTOH 2

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

PARAMETER

-Credential

Kredensial Administrator Global Microsoft Entra

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

-InputCsvFilename

Jalur untuk file CSV input

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

-SourceAnchor

SourceAnchor Target/ImmutableID

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

CommonParameters

Cmdlet ini mendukung parameter umum: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, dan -WarningVariable. Untuk informasi selengkapnya, lihat about_CommonParameters.

INPUT

File input CSV dapat dihasilkan menggunakan Export-ADSyncToolsAadPublicFolders. Parameter jalur harus menunjuk ke file CSV dengan setidaknya 2 kolom: SourceAnchor, SyncObjectType.

OUTPUT

Menampilkan hasil dari operasi ExportDeletions.

Remove-ADSyncToolsExpiredCertificates

SINOPSIS

Skrip untuk Menghapus Sertifikat Kedaluwarsa dari Atribut UserCertificate

SINTAKSIS

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

DESKRIPSI

Skrip ini mengambil semua objek dari Unit Organisasi target di domain Direktori Aktif Anda - difilter oleh Kelas Objek (Pengguna/Komputer) dan menghapus semua sertifikat kedaluwarsa yang ada di atribut UserCertificate. Secara default (mode BackupOnly) hanya akan mencadangkan sertifikat yang kedaluwarsa ke file dan tidak melakukan perubahan apa pun dalam AD. Jika Anda menggunakan -BackupOnly $false Sertifikat Kedaluwarsa yang ada di atribut UserCertificate untuk objek ini akan dihapus dari Direktori Aktif setelah disalin ke file. Setiap sertifikat akan dicadangkan ke nama file yang dipisahkan: ObjectClass_ObjectGUID_CertThumprint.cer. Skrip juga akan membuat file log dalam format CSV yang menunjukkan semua pengguna dengan sertifikat yang valid atau kedaluwarsa termasuk tindakan aktual yang diambil (Dilewati/Diekspor/Dihapus).

CONTOH

CONTOH 1

Periksa semua pengguna di unit organisasi target - Sertifikat Kedaluwarsa akan disalin ke file yang dipisahkan dan tidak ada sertifikat yang akan dihapus

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

CONTOH 2

Hapus Sertifikat Kedaluwarsa dari semua objek Komputer di unit organisasi target - Sertifikat Kedaluwarsa akan disalin ke file dan dihapus dari AD

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

PARAMETER

-TargetOU

Targetkan OU untuk mencari objek AD

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

-BackupOnly

BackupOnly tidak akan menghapus sertifikat apa pun dari AD

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

-ObjectClass

Filter Kelas Objek

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

CommonParameters

Cmdlet ini mendukung parameter umum: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, dan -WarningVariable. Untuk informasi selengkapnya, lihat about_CommonParameters.

Repair-ADSyncToolsAutoUpgradeState

SINOPSIS

Perbaiki Status AutoUpgrade Microsoft Entra Connect

SINTAKSIS

Repair-ADSyncToolsAutoUpgradeState

DESKRIPSI

Memperbaiki masalah dengan AutoUpgrade yang diperkenalkan dalam build 1.1.524 (Mei 2017) yang menonaktifkan pemeriksaan online versi baru saat AutoUpgrade diaktifkan.

CONTOH

CONTOH 1

Repair-ADSyncToolsAutoUpgradeState

Resolve-ADSyncToolsSqlHostAddress

SINOPSIS

Mengatasi nama server SQL

SINTAKSIS

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

DESKRIPSI

Fungsi dan utilitas terkait Diagnostik SQL

CONTOH

CONTOH 1

Resolve-ADSyncToolsSqlHostAddress -Server 'sqlserver01'

PARAMETER

-Peladen

Nama SQL Server

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

CommonParameters

Cmdlet ini mendukung parameter umum: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, dan -WarningVariable. Untuk informasi selengkapnya, lihat about_CommonParameters.

Search-ADSyncToolsADobject

SINOPSIS

Cari objek Direktori Aktif di Forest Direktori Aktif dengan UserPrincipalName, sAMAccountName, atau DistinguishedName

SINTAKSIS

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

DESKRIPSI

Mendukung kueri multi-domain dan mengembalikan semua properti yang diperlukan termasuk mS-DS-ConsistencyGuid.

CONTOH

CONTOH 1

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

CONTOH 2

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

CONTOH 3

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

PARAMETER

-Identitas

Target Pengguna di AD untuk mengatur 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

Cmdlet ini mendukung parameter umum: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, dan -WarningVariable. Untuk informasi selengkapnya, lihat about_CommonParameters.

Set-ADSyncToolsMsDsConsistencyGuid

SINOPSIS

Mengatur objek Direktori Aktif ms-ds-ConsistencyGuid

SINTAKSIS

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

DESKRIPSI

Menetapkan nilai dalam atribut mS-DS-ConsistencyGuid untuk pengguna Active Directory target. Mendukung objek Direktori Aktif di forest multi-domain.

CONTOH

CONTOH 1

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

CONTOH 2

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

CONTOH 3

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

CONTOH 4

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

CONTOH 5

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

CONTOH 6

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

PARAMETER

-Identitas

Objek target dalam AD untuk mengatur 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

-Nilai

Nilai yang akan diatur (ImmutableId, Byte array, GUID, string GUID atau string Base64)

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

CommonParameters

Cmdlet ini mendukung parameter umum: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, dan -WarningVariable. Untuk informasi selengkapnya, lihat about_CommonParameters.

Set-ADSyncToolsTls12

SINOPSIS

Mengatur pengaturan Client\Server TLS 1.2 untuk .NET Framework

SINTAKSIS

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

DESKRIPSI

Mengatur entri registri untuk mengaktifkan/menonaktifkan TLS 1.2 untuk .NET Framework:

Jalan Nama
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 Diaktifkan
HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Server DisabledByDefault
HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client Diaktifkan
HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client DisabledByDefault

Menjalankan cmdlet tanpa parameter apa pun akan mengaktifkan TLS 1.2 untuk .NET Framework

CONTOH

CONTOH 1

Set-ADSyncToolsTls12

CONTOH 2

Set-ADSyncToolsTls12 -Enabled $true

PARAMETER

-Diaktifkan

TLS 1.2 Diaktifkan

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

CommonParameters

Cmdlet ini mendukung parameter umum: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, dan -WarningVariable. Untuk informasi selengkapnya, lihat about_CommonParameters.

Informasi Selengkapnya: Penerapan TLS 1.2 untuk Microsoft Entra Connect

Test-ADSyncToolsSqlNetworkPort

SINOPSIS

Menguji port jaringan SQL Server

SINTAKSIS

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

DESKRIPSI

Fungsi dan utilitas terkait Diagnostik SQL

CONTOH

CONTOH 1

Test-ADSyncToolsSqlNetworkPort -Server 'sqlserver01'

CONTOH 2

Test-ADSyncToolsSqlNetworkPort -Server 'sqlserver01' -Port 1433

PARAMETER

-Peladen

Nama SQL Server

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

-Pelabuhan

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

SINOPSIS

Membuat file pelacakan dari Langkah Impor Direktori Aktif

SINTAKSIS

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

DESKRIPSI

Melacak semua kueri LDAP dari eksekusi Impor Direktori Aktif dari titik pemeriksaan marka air Direktori Aktif tertentu (juga disebut cookie partisi). Membuat file pelacakan '.\ADimportTrace_yyyyMMddHHmmss.log' pada folder saat ini. Untuk menggunakan -ADConnectorXML, buka Synchronization Service Manager, klik kanan Konektor AD Anda dan pilih "Ekspor Konektor..."

CONTOH

CONTOH 1

Lacak Impor Direktori Aktif untuk objek pengguna dengan menyediakan file XML Konektor AD

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

CONTOH 2

Lacak Impor Direktori Aktif untuk semua objek dengan menyediakan marka air Direktori Aktif (cookie) dan kredensial Konektor AD

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

PARAMETER

-Arus searah

Pengontrol Domain Target

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

-RootDN

DN Akar Hutan

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

-Saringan

Jenis objek AD untuk dilacak. Gunakan '(&(objectClass=*))' untuk semua tipe objek

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

-Credential

Berikan kredensial untuk menjalankan kueri LDAP terhadap AD

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

-SSL

Koneksi SSL

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

-ADConnectorXML

File XML Ekspor Konektor AD - Klik kanan Konektor AD dan pilih "Ekspor Konektor..."

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

-ADwatermark

Input manual marka air, alih-alih file XML, misalnya $ADwatermark = "TVNEUwMAAAAXyK9ir1zSAQAAAAAAAAAA(...)"

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

CommonParameters

Cmdlet ini mendukung parameter umum: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, dan -WarningVariable. Untuk informasi selengkapnya, lihat about_CommonParameters.

Trace-ADSyncToolsLdapQuery

SINOPSIS

Melacak kueri LDAP

SINTAKSIS

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

DESKRIPSI

{{ Isi Deskripsi }}

CONTOH

CONTOH 1

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

PARAMETER

-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

Kredensial AD

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

-Peladen

Nama Pengendali Domain (opsional)

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

-Pelabuhan

Port Pengendali Domain (default: 389)

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

-Saringan

Filter LDAP (default: objectClass=*)

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

CommonParameters

Cmdlet ini mendukung parameter umum: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, dan -WarningVariable. Untuk informasi selengkapnya, lihat about_CommonParameters.

Update-ADSyncToolsSourceAnchor

SINOPSIS

Memperbarui pengguna dengan ConsistencyGuid baru (ImmutableId)

SINTAKSIS

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

DESKRIPSI

Memperbarui pengguna dengan nilai ConsistencyGuid (ImmutableId) baru yang diambil dari Laporan ConsistencyGuid. Fungsi ini mendukung sakelar -WhatIf .

Catatan: Laporan ConsistencyGuid harus diimpor dengan Pembatas Tab.

CONTOH

CONTOH 1

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

CONTOH 2

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

PARAMETER

-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

-Perbuatan

Perbuatan

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

-Hasil

Nama file output untuk file LOG

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

-WhatIf

Menunjukkan apa yang akan terjadi jika cmdlet berjalan. Cmdlet tidak dijalankan.

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

-Mengkonfirmasi

Meminta konfirmasi sebelum menjalankan cmdlet.

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

CommonParameters

Cmdlet ini mendukung parameter umum: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, dan -WarningVariable. Untuk informasi selengkapnya, lihat about_CommonParameters.

Get-ADSyncToolsDuplicateUsersSourceAnchor

SINOPSIS

Mendapatkan daftar semua objek dengan kesalahan "Jangkar sumber telah berubah".

SINTAKSIS

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

DESKRIPSI

Ada skenario tertentu seperti M&A di mana Pelanggan menambahkan forest baru ke Microsoft Entra Connect dengan objek pengguna duplikat. Ini menyebabkan beberapa kesalahan sinkronisasi jika prioritas konektor baru lebih tinggi untuk pengguna yang baru bergabung. Cmdlet ini akan memberikan daftar semua objek dengan kesalahan "Jangkar sumber telah berubah".

CONTOH

CONTOH 1

Get-ADSyncToolsDuplicateUsersSourceAnchor -ADConnectorName Contoso.com

PARAMETER

-ADConnectorName

Nama konektor AD yang jangkar sumber penggunanya perlu diperbaiki

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

CommonParameters

Cmdlet ini mendukung parameter umum: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, dan -WarningVariable. Untuk informasi selengkapnya, lihat about_CommonParameters.

Set-ADSyncToolsDuplicateUsersSourceAnchor

SINOPSIS

Memperbaiki semua objek dengan kesalahan "Jangkar Sumber telah berubah".

SINTAKSIS

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

DESKRIPSI

Cmdlet ini mengambil daftar objek dari Get-ADSyncToolsDuplicateUsersSourceAnchor sebagai input alur. Kemudian memperbaiki kesalahan sinkronisasi dengan memperbarui atribut msDS-ConsistencyGuid dengan sourceAnchor/immutableID dari objek asli. Cmdlet memiliki parameter opsional - "Override prompt", yaitu False secara default. Jika diatur ke True, maka pengguna tidak akan diminta saat memperbarui atribut msDS-ConsistencyGuid.

CONTOH

CONTOH 1

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

CONTOH 2

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

PARAMETER

-DuplicateUserSourceAnchorInfo

Daftar pengguna yang jangkar sumbernya perlu diperbaiki

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

-ActiveDirectoryCredential

Kredensial Admin AD EA/DA, Jika tidak diberikan kredensial default akan digunakan

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

Cmdlet ini mendukung parameter umum: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, dan -WarningVariable. Untuk informasi selengkapnya, lihat about_CommonParameters.