Get-AzureRmADServicePrincipal
Filtruje instanční objekty služby active directory.
Upozorňující
Modul AzureRM PowerShell byl od 29. února 2024 oficiálně zastaralý. Uživatelům se doporučuje migrovat z AzureRM do modulu Az PowerShell, aby se zajistila nepřetržitá podpora a aktualizace.
I když může modul AzureRM stále fungovat, už se neudržuje ani nepodporuje, přičemž jakékoli další použití se bude umisťovat podle vlastního uvážení a rizika uživatele. Pokyny k přechodu na modul Az najdete v našich zdrojích informací o migraci.
Syntax
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>]
Description
Filtruje instanční objekty služby active directory.
Příklady
Příklad 1 – Výpis instančních objektů AD
PS C:\> Get-AzureRmADServicePrincipal
Zobrazí seznam všech instančních objektů ad v tenantovi.
Příklad 2 – Výpis instančních objektů AD pomocí stránkování
PS C:\> Get-AzureRmADServicePrincipal -First 100
Vypíše prvních 100 instančních objektů ad v tenantovi.
Příklad 3 – Výpis instančních objektů podle hlavního názvu služby
PS C:\> Get-AzureRmADServicePrincipal -ServicePrincipalName 36f81fc3-b00f-48cd-8218-3879f51ff39f
Zobrazí seznam instančních objektů s hlavním názvem služby (SPN) 36f81fc3-b00f-48cd-8218-3879f51ff39f.
Příklad 4 – Výpis instančních objektů podle vyhledávacího řetězce
PS C:\> Get-AzureRmADServicePrincipal -SearchString "Web"
Zobrazí seznam všech instančních objektů SLUŽBY AD, jejichž zobrazovaný název začíná na "Web".
Příklad 5 – Výpis instančních objektů pomocí potrubí
PS C:\> Get-AzureRmADApplication -ObjectId 39e64ec6-569b-4030-8e1c-c3c519a05d69 | Get-AzureRmADServicePrincipal
Získá aplikaci AD s ID objektu 39e64ec6-569b-4030-8e1c-c3c519a05d69 a předá ji rutině Get-AzureRmADServicePrincipal pro výpis všech instančních objektů pro danou aplikaci.
Parametry
-ApplicationId
ID aplikace instančního objektu.
Typ: | Guid |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ApplicationObject
Objekt aplikace, jehož instanční objekt se načítá.
Typ: | PSADApplication |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DefaultProfile
Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure
Typ: | IAzureContextContainer |
Aliases: | AzureRmContext, AzureCredential |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DisplayName
Zobrazovaný název instančního objektu.
Typ: | String |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DisplayNameBeginsWith
Hledaný řetězec instančního objektu.
Typ: | String |
Aliases: | SearchString |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-First
Maximální počet objektů, které se mají vrátit.
Typ: | UInt64 |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IncludeTotalCount
Zaznamenává počet objektů v sadě dat. V současné době tento parametr nedělá nic.
Typ: | SwitchParameter |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ObjectId
ID objektu instančního objektu.
Typ: | Guid |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ServicePrincipalName
Hlavní název služby (SPN) služby.
Typ: | String |
Aliases: | SPN |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Skip
Ignoruje první N objekty a získá zbývající objekty.
Typ: | UInt64 |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Vstupy
Parametry: ApplicationObject (ByValue)