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:
- Buka Windows PowerShell dengan hak istimewa administratif
- 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"
- Tekan Enter.
- Untuk memverifikasi bahwa modul telah diinstal, masukkan atau salin dan tempel yang berikut ini"
Get-module AdSyncTools
- 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.
Tautan terkait
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.
Tautan terkait
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.
Tautan terkait
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.