Bagikan melalui


Get-AzureRmADServicePrincipal

Memfilter perwakilan layanan direktori aktif.

Peringatan

Modul AzureRM PowerShell telah resmi tidak digunakan lagi per 29 Februari 2024. Pengguna disarankan untuk bermigrasi dari AzureRM ke modul Az PowerShell untuk memastikan dukungan dan pembaruan yang berkelanjutan.

Meskipun modul AzureRM mungkin masih berfungsi, modul tersebut tidak lagi dipertahankan atau didukung, menempatkan penggunaan berkelanjutan berdasarkan kebijaksanaan dan risiko pengguna. Silakan merujuk ke sumber daya migrasi kami untuk panduan tentang transisi ke modul Az.

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

-ApplicationId

Id aplikasi perwakilan layanan.

Type:Guid
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ApplicationObject

Objek aplikasi yang perwakilan layanannya sedang diambil.

Type:PSADApplication
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-DefaultProfile

Kredensial, akun, penyewa, dan langganan yang digunakan untuk komunikasi dengan azure

Type:IAzureContextContainer
Aliases:AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DisplayName

Nama tampilan perwakilan layanan.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-DisplayNameBeginsWith

String pencarian perwakilan layanan.

Type:String
Aliases:SearchString
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-First

Jumlah maksimum objek yang akan dikembalikan.

Type:UInt64
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IncludeTotalCount

Melaporkan jumlah objek dalam himpunan data. Saat ini, parameter ini tidak melakukan apa-apa.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ObjectId

Id objek dari perwakilan layanan.

Type:Guid
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ServicePrincipalName

SPN layanan.

Type:String
Aliases:SPN
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Skip

Mengabaikan objek N pertama lalu mendapatkan objek yang tersisa.

Type:UInt64
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Input

String

Guid

PSADApplication

Parameter: ApplicationObject (ByValue)

Output

PSADServicePrincipal