Get-AzureRmADServicePrincipal
Memfilter perwakilan layanan direktori aktif.
Penting
Karena modul Az PowerShell sekarang memiliki semua kemampuan modul AzureRM PowerShell dan lebih banyak lagi, kami akan menghentikan modul AzureRM PowerShell pada 29 Februari 2024.
Untuk menghindari gangguan layanan, perbarui skrip Anda yang menggunakan modul AzureRM PowerShell untuk menggunakan modul Az PowerShell paling lambat 29 Februari 2024. Untuk memperbarui skrip Anda secara otomatis, ikuti panduan memulai cepat.
Sintaks
Get-AzureRmADServicePrincipal
[-DefaultProfile <IAzureContextContainer>]
[-IncludeTotalCount]
[-Skip <UInt64>]
[-First <UInt64>]
[<CommonParameters>]
Get-AzureRmADServicePrincipal
-DisplayNameBeginsWith <String>
[-DefaultProfile <IAzureContextContainer>]
[-IncludeTotalCount]
[-Skip <UInt64>]
[-First <UInt64>]
[<CommonParameters>]
Get-AzureRmADServicePrincipal
-DisplayName <String>
[-DefaultProfile <IAzureContextContainer>]
[-IncludeTotalCount]
[-Skip <UInt64>]
[-First <UInt64>]
[<CommonParameters>]
Get-AzureRmADServicePrincipal
-ObjectId <Guid>
[-DefaultProfile <IAzureContextContainer>]
[-IncludeTotalCount]
[-Skip <UInt64>]
[-First <UInt64>]
[<CommonParameters>]
Get-AzureRmADServicePrincipal
-ApplicationId <Guid>
[-DefaultProfile <IAzureContextContainer>]
[-IncludeTotalCount]
[-Skip <UInt64>]
[-First <UInt64>]
[<CommonParameters>]
Get-AzureRmADServicePrincipal
-ApplicationObject <PSADApplication>
[-DefaultProfile <IAzureContextContainer>]
[-IncludeTotalCount]
[-Skip <UInt64>]
[-First <UInt64>]
[<CommonParameters>]
Get-AzureRmADServicePrincipal
-ServicePrincipalName <String>
[-DefaultProfile <IAzureContextContainer>]
[-IncludeTotalCount]
[-Skip <UInt64>]
[-First <UInt64>]
[<CommonParameters>]
Deskripsi
Memfilter perwakilan layanan direktori aktif.
Contoh
Contoh 1 - Mencantumkan perwakilan layanan AD
PS C:\> Get-AzureRmADServicePrincipal
Mencantumkan semua perwakilan layanan AD dalam penyewa.
Contoh 2 - Mencantumkan perwakilan layanan AD menggunakan halaman
PS C:\> Get-AzureRmADServicePrincipal -First 100
Mencantumkan 100 perwakilan layanan AD pertama dalam penyewa.
Contoh 3 - Mencantumkan perwakilan layanan menurut SPN
PS C:\> Get-AzureRmADServicePrincipal -ServicePrincipalName 36f81fc3-b00f-48cd-8218-3879f51ff39f
Mencantumkan perwakilan layanan dengan SPN '36f81fc3-b00f-48cd-8218-3879f51ff39f'.
Contoh 4 - Mencantumkan perwakilan layanan menurut string pencarian
PS C:\> Get-AzureRmADServicePrincipal -SearchString "Web"
Mencantumkan semua perwakilan layanan AD yang nama tampilannya dimulai dengan "Web".
Contoh 5 - Mencantumkan perwakilan layanan dengan pipa
PS C:\> Get-AzureRmADApplication -ObjectId 39e64ec6-569b-4030-8e1c-c3c519a05d69 | Get-AzureRmADServicePrincipal
Mendapatkan aplikasi AD dengan id objek '39e64ec6-569b-4030-8e1c-c3c519a05d69' dan menyalurkannya ke cmdlet Get-AzureRmADServicePrincipal untuk mencantumkan semua perwakilan layanan untuk aplikasi tersebut.
Parameter
Id aplikasi perwakilan layanan.
| Type: | Guid |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
Objek aplikasi yang perwakilan layanannya sedang diambil.
| Type: | PSADApplication |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
Kredensial, akun, penyewa, dan langganan yang digunakan untuk komunikasi dengan azure
| Type: | IAzureContextContainer |
| Aliases: | AzureRmContext, AzureCredential |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Nama tampilan perwakilan layanan.
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
String pencarian perwakilan layanan.
| Type: | String |
| Aliases: | SearchString |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
Jumlah maksimum objek yang akan dikembalikan.
| Type: | UInt64 |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Melaporkan jumlah objek dalam himpunan data. Saat ini, parameter ini tidak melakukan apa-apa.
| Type: | SwitchParameter |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Id objek dari perwakilan layanan.
| Type: | Guid |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
SPN layanan.
| Type: | String |
| Aliases: | SPN |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
Mengabaikan objek N pertama lalu mendapatkan objek yang tersisa.
| Type: | UInt64 |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Input
Parameter: ApplicationObject (ByValue)