Microsoft Entra Koneksi: Referensi ADSyncTools PowerShell

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

Menginstal modul ADSyncTools PowerShell

Untuk menginstal modul ADSyncTools PowerShell, lakukan hal berikut:

  1. Buka Windows PowerShell dengan hak istimewa administratif
  2. Ketik atau salin dan tempelkan yang berikut ini:
        [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
        Install-PackageProvider -Name NuGet -MinimumVersion 2.8.5.201 -Force
        Import-module -Name "C:\Program Files\Microsoft Azure Active Directory Connect\Tools\AdSyncTools"
    
  3. 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 Active Directory mS-DS-ConsistencyGuid

SINTAKS

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

DESKRIPSI

Menghapus nilai dalam mS-DS-ConsistencyGuid untuk objek Active Directory target. Mendukung objek Active Directory 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

PARAMETERS

-Identitas

Objek target dalam 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

SINTAKS

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

DESKRIPSI

Fungsi dan utilitas terkait SQL Diagnostics

CONTOH

CONTOH 1

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

CONTOH 2

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

PARAMETERS

-Server

Nama Server SQL

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

-Instance

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

-Database

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

-Port

Port SQL Server (misal 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 Koneksi or DistinguishedName ke ImmutableId

SINTAKS

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

DESKRIPSI

Mengambil Microsoft Entra Koneksi or DistinguishedName seperti CN={514635484D4B376E3830717664597355049486139513D3D} dan mengonversi ke nilai Base64 ImmutableID masing-masing, misalnya QF5HMK7n80qvdYsUPIHa9Q==

CONTOH

CONTOH 1

ConvertFrom-ADSyncToolsAadDistinguishedName 'CN={514635484D4B376E38307176645973555049486139513D3D}'

PARAMETERS

DistinguishedName

Microsoft Entra Koneksi or Space DistinguishedName

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

CommonParameters

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

SINTAKS

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

DESKRIPSI

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

CONTOH

CONTOH 1

ConvertFrom-ADSyncToolsImmutableID 'iGhmiAEBERG7uxI0VniQqw=='

CONTOH 2

'iGhmiAEBERG7uxI0VniQqw==' | ConvertFrom-ADSyncToolsImmutableID

PARAMETERS

-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 Koneksi or DistinguishedName

SINTAKS

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

DESKRIPSI

Mengambil ImmutableId (SourceAnchor) seperti QF5HMK7n80qvdYsUPIHa9Q== dan mengonversi ke nilai Microsoft Entra Koneksi or DistinguishedName masing-masing, misalnya CN={514635484D4B376E3830717664597355049486139513D3D}

CONTOH

CONTOH 1

ConvertTo-ADSyncToolsAadDistinguishedName 'QF5HMK7n80qvdYsUPIHa9Q=='

PARAMETERS

-ImmutableId

ImmutableId (SourceAnchor)

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

CommonParameters

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

Mengonversikan Base64 Anchor ke CloudAnchor

SINTAKS

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

DESKRIPSI

Mengambil Base64 Anchor seperti VAAAAFUAcwBlAHIAXwBjADcAMgA5ADAAMwBlAGQALQA3ADgAMQA2AC0ANAAxAGMAZAAtADkAMAA2ADYALQBlAGEAYwAzADMAZAAxADcAMQBkADcANwAAAA== dan mengonversikan ke nilai CloudAnchor masing-masing, misal User_abc12345-1234-abcd-9876-ab0123456789

CONTOH

CONTOH 1

ConvertTo-ADSyncToolsCloudAnchor "VAAAAFUAcwBlAHIAXwBjADcAMgA5ADAAMwBlAGQALQA3ADgAMQA2AC0ANAAxAGMAZAAtADkAMAA2ADYALQBlAGEAYwAzADMAZAAxADcAMQBkADcANwAAAA=="

CONTOH 2

"VAAAAFUAcwBlAHIAXwBjADcAMgA5ADAAMwBlAGQALQA3ADgAMQA2AC0ANAAxAGMAZAAtADkAMAA2ADYALQBlAGEAYwAzADMAZAAxADcAMQBkADcANwAAAA==" | ConvertTo-ADSyncToolsCloudAnchor

PARAMETERS

-Anchor

Base64 Anchor

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

Mengonversikan GUID (ObjectGUID / ms-Ds-Consistency-Guid) ke string Base64

SINTAKS

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

DESKRIPSI

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

CONTOH

CONTOH 1

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

CONTOH 2

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

PARAMETERS

-Nilai

GUID, GUID string, atau byte array

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

SINTAKS

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

DESKRIPSI

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

CONTOH

CONTOH 1

Export-ADSyncToolsAadDisconnectors -SyncObjectType 'PublicFolder'

Mengekspor ke CSV semua objek PublicFolder Disconnector

CONTOH 2

Export-ADSyncToolsAadDisconnectors

Mengekspor ke CSV semua objek Disconnector

PARAMETERS

-SyncObjectType

ObjectType untuk dimasukkan ke 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.

INPUTS

Gunakan argumen ObjectType jika Anda ingin mengekspor Disconnector hanya untuk tipe objek tertentu

OUTPUTS

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

Export-ADSyncToolsAadPublicFolders

SINOPSIS

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

SINTAKS

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>

PARAMETERS

-Credential

Kredensial Admin 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

-Jalur

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.

INPUTS

OUTPUTS

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.

SINTAKS

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 Koneksi akan menyinkronkan ke Microsoft Entra komputer apa pun yang berisi setidaknya satu sertifikat tetapi di Microsoft Entra Koneksi versi 1.4 dan yang lebih baru, mesin SINKRONISASI AD dapat mengidentifikasi sertifikat gabungan hibrid Microsoft Entra dan akan "cloudfilter" (mengecualikan) objek komputer agar tidak disinkronkan 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 Koneksi.

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

PARAMETERS

-DN

DistinguishedName Komputer

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

-Nama file

Nama file Output CSV (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 Koneksi 1.4.xx.x dan hilangnya perangkat

Export-ADSyncToolsObjects

SINOPSIS

Mengekspor Objek microsoft Entra Koneksi ke file XML

SINTAKS

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 yang terhubung terkait dari Ruang Konektor

CONTOH

CONTOH 1

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

CONTOH 2

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

CONTOH 3

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

PARAMETERS

-ObjectId

ObjectId adalah pengenal unik dari objek di ruang konektor masing-masing atau metaverse

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 pengenal 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 Koneksi

SINTAKS

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

DESKRIPSI

Fungsi untuk mengekspor Microsoft Entra Koneksi Jalankan Profil dan Jalankan hasil Langkah ke format CSV dan XML masing-masing. File CSV Profil Operasi yang dihasilkan dapat diimpor ke spreadsheet dan file XML Langkah Operasi dapat diimpor dengan Import-Clixml

CONTOH

CONTOH 1

Export-ADSyncToolsRunHistory -TargetName MyADSyncHistory

PARAMETERS

-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

Mengekspor Laporan ms-ds-Consistency-Guid

SINTAKS

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

PARAMETERS

-AlternatifLoginId

Gunakan ID Login 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

-Output

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 yang diberikan

SINTAKS

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)

PARAMETERS

-SyncObjectType

Jenis 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.

OUTPUTS

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 Active Directory ms-ds-ConsistencyGuid

SINTAKS

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

DESKRIPSI

Mengembalikan nilai dalam atribut mS-DS-ConsistencyGuid objek Active Directory target dalam format GUID. Mendukung objek Active Directory 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

PARAMETERS

-Identitas

Target objek 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 Koneksi

SINTAKS

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

DESKRIPSI

Fungsi yang mengembalikan Microsoft Entra Koneksi Jalankan Riwayat dalam format XML

CONTOH

CONTOH 1

Get-ADSyncToolsRunHistory

CONTOH 2

Get-ADSyncToolsRunHistory -Days 3

PARAMETERS

-Days

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 Koneksi untuk versi Microsoft Entra Koneksi (WMI) yang lebih lama

SINTAKS

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

DESKRIPSI

Fungsi yang mengembalikan Microsoft Entra Koneksi Jalankan Riwayat dalam format XML

CONTOH

CONTOH 1

Get-ADSyncToolsRunHistory

CONTOH 2

Get-ADSyncToolsRunHistory -Days 3

PARAMETERS

-Days

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 SQL Browser

SINTAKS

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

DESKRIPSI

Fungsi dan utilitas terkait SQL Diagnostics

CONTOH

CONTOH 1

Get-ADSyncToolsSqlBrowserInstances -Server 'sqlserver01'

PARAMETERS

-Server

Nama Server SQL

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 Helper untuk mendapatkan lingkungan Azure milik pengguna.

SINTAKS

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)

PARAMETERS

-Credential

Objek Info Masuk 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.

INPUTS

Objek Info Masuk PowerShell pengguna

OUTPUTS

Lingkungan Azure (string)

Get-ADSyncToolsTls12

SINOPSIS

Pengaturan Gets Client\Server TLS 1.2 untuk .NET Framework

SINTAKS

Get-ADSyncToolsTls12 [<CommonParameters>]

DESKRIPSI

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

Jalur 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

PARAMETERS

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 Koneksi

Import-ADSyncToolsObjects

SINOPSIS

Mengimpor Objek Microsoft Entra Koneksi dari file XML

SINTAKS

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

DESKRIPSI

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

CONTOH

CONTOH 1

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

PARAMETERS

-Jalur

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

Impor Riwayat Eksekusi Microsoft Entra Koneksi

SINTAKS

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

DESKRIPSI

Fungsi untuk Mengimpor Microsoft Entra Koneksi Hasil Langkah Eksekusi dari XML yang dibuat menggunakan Export-ADSyncToolsRunHistory

CONTOH

CONTOH 1

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

PARAMETERS

-Jalur

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

SINTAKS

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

PARAMETERS

-Output

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

Meminta kueri SQL terhadap database untuk tujuan pengujian

SINTAKS

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

DESKRIPSI

Fungsi dan utilitas terkait SQL Diagnostics

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'

PARAMETERS

-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

SQL Query

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

CommonParameters

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

SINTAKS

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)

PARAMETERS

-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

Jenis 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

-Confirm

Meminta Anda mengonfirmasi 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.

INPUTS

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

OUTPUTS

Memperlihatkan hasil dari operasi ExportDeletions PENAFIAN: Selain objek Pengguna yang memiliki Keranjang Sampah, tipe objek lain 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.

SINTAKS

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

PARAMETERS

-Credential

Kredensial Admin 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.

INPUTS

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

OUTPUTS

Menampilkan hasil dari operasi ExportDeletions.

Remove-ADSyncToolsExpiredCertificates

SINOPSIS

Skrip untuk Menghapus Sertifikat Kedaluwarsa dari Atribut UserCertificate

SINTAKS

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

DESKRIPSI

Skrip ini mengambil semua objek dari Unit Organisasi target di domain Active Directory Anda - difilter berdasarkan Kelas Objek (Pengguna/Komputer) dan menghapus semua sertifikat kedaluwarsa yang ada di atribut UserCertificate. Secara default (mode BackupOnly), skrip hanya akan mencadangkan sertifikat kedaluwarsa ke file dan tidak melakukan perubahan dalam AD. Jika Anda menggunakan -BackupOnly $false, Sertifikat yang Kedaluwarsa yang ada di atribut UserCertificate untuk objek ini akan dihapus dari Active Directory 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

PARAMETERS

-TargetOU

Target 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 Microsoft Entra Koneksi AutoUpgrade

SINTAKS

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

Menyelesaikan nama server SQL

SINTAKS

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

DESKRIPSI

Fungsi dan utilitas terkait SQL Diagnostics

CONTOH

CONTOH 1

Resolve-ADSyncToolsSqlHostAddress -Server 'sqlserver01'

PARAMETERS

-Server

Nama Server SQL

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

Mencari objek Active Directory di Active Directory Forest dengan UserPrincipalName, sAMAccountName, atau DistinguishedName miliknya

SINTAKS

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

PARAMETERS

-Identitas

TargetKan 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 Active Directory ms-ds-ConsistencyGuid

SINTAKS

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

DESKRIPSI

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

CONTOH

CONTOH 1

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

CONTOH 2

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

CONTOH 3

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

CONTOH 4

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

CONTOH 5

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

CONTOH 6

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

PARAMETERS

-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 untuk diatur (ImmutableId, Byte array, GUID, GUID string, atau Base64 string)

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

SINTAKS

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

DESKRIPSI

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

Jalur 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 akan memungkinkan TLS 1.2 untuk .NET Framework

CONTOH

CONTOH 1

Set-ADSyncToolsTls12

CONTOH 2

Set-ADSyncToolsTls12 -Enabled $true

PARAMETERS

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

Test-ADSyncToolsSqlNetworkPort

SINOPSIS

Menguji port jaringan SQL Server

SINTAKS

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

DESKRIPSI

Fungsi dan utilitas terkait SQL Diagnostics

CONTOH

CONTOH 1

Test-ADSyncToolsSqlNetworkPort -Server 'sqlserver01'

CONTOH 2

Test-ADSyncToolsSqlNetworkPort -Server 'sqlserver01' -Port 1433

PARAMETERS

-Server

Nama Server SQL

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

-Port

Port SQL Server

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 jejak dari Langkah Impor Active Directory

SINTAKS

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

Menelusuri semua kueri LDAP dari Impor Active Directory yang dijalankan dari titik pemeriksaan marka air Active Directory tertentu (juga disebut cookie partisi). Membuat file jejak '.\ADimportTrace_yyyyMMddHHmmss.log' pada folder saat ini. Untuk menggunakan -ADConnectorXML, buka Pengelola Layanan Sinkronisasi, klik kanan Konektor AD Anda dan pilih "Export Connector..."

CONTOH

CONTOH 1

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

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 ad Koneksi or

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

PARAMETERS

-DC

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

Forest Root DN

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

-Filter

Jenis objek AD untuk dilacak. Menggunakan '(&(objectClass=*))' untuk semua jenis objek

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

-Credential

Memberikan info masuk 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 AD Connector - Klik kanan AD Connector dan pilih "Export Connector..."

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

-ADwatermark

Input manual watermark, alih-alih file XML misalnya, $ADwatermark = "TVNEUwMAAAXyK9ir1zSAQAAAAAAAAa(...)"

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

Lacak kueri LDAP

SINTAKS

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

DESKRIPSI

{{ Fill in the Description }}

CONTOH

CONTOH 1

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

PARAMETERS

-RootDN

Forest/Domain DistinguishedName

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

-Credential

Info Masuk AD

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

-Server

Nama Pengontrol Domain (opsional)

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

-Port

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

-Filter

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)

SINTAKS

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 switch WhatIf Note: Laporan ConsistencyGuid harus diimpor dengan Tab demiliter

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

PARAMETERS

DistinguishedName

DistinguishedName

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

-ImmutableIdGUID

ImmutableIdGUID

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

-Tindakan

Perbuatan

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

-Output

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

-Confirm

Meminta Anda mengonfirmasi 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".

SINTAKS

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

DESKRIPSI

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

CONTOH

CONTOH 1

Get-ADSyncToolsDuplicateUsersSourceAnchor -ADConnectorName Contoso.com

PARAMETERS

-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".

SINTAKS

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

PARAMETERS

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