Megosztás a következőn keresztül:


Get-MsolServicePrincipal

Lekéri a szolgáltatásneveket az Azure Active Directoryból.

Syntax

Get-MsolServicePrincipal
   [-SearchString <String>]
   [-MaxResults <Int32>]
   [-TenantId <Guid>]
   [<CommonParameters>]
Get-MsolServicePrincipal
   -ObjectId <Guid>
   [-TenantId <Guid>]
   [<CommonParameters>]
Get-MsolServicePrincipal
   -AppPrincipalId <Guid>
   [-TenantId <Guid>]
   [<CommonParameters>]
Get-MsolServicePrincipal
   -ServicePrincipalName <String>
   [-TenantId <Guid>]
   [<CommonParameters>]
Get-MsolServicePrincipal
   [-SearchString <String>]
   [-All]
   [-TenantId <Guid>]
   [<CommonParameters>]

Description

A Get-MsolServicePrincipal parancsmag lekéri a szolgáltatásnevet vagy a szolgáltatásnevek listáját az Azure Active Directoryból.

Példák

1. példa: Az összes szolgáltatásnév megjelenítése

PS C:\> Get-MsolServicePrincipal

Ez a parancs megjeleníti a szervezet bérlőjében lévő összes meglévő szolgáltatásnevet.

2. példa: Szolgáltatásnevek lekérése névvel

PS C:\> Get-MsolServicePrincipal -ServicePrincipalName "MyApp"

Ez a parancs lekéri az összes olyan meglévő szolgáltatásnevet, amelynek a szolgáltatásnév neve a MyApp névvel kezdődik. Ez pontosan megegyezik a szolgáltatásnév appClass részével a perjelig.

3. példa: Szolgáltatásnév lekérése

PS C:\> Get-MsolServicePrincipal -AppPrincipalId 5e964d2f-e384-4292-ae55-dd24c89cc53b

Ez a parancs lekér egy szolgáltatásnevet, amely egy adott alkalmazásnév-azonosítóval rendelkezik.

Paraméterek

-All

Azt jelzi, hogy ez a parancsmag az összes eredményt visszaadja. Ne adja meg a MaxResults paraméterrel együtt.

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

-AppPrincipalId

A lekérendő szolgáltatásnév egyedi alkalmazásazonosítóját adja meg.

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

-MaxResults

A parancsmag által visszaadott eredmények maximális számát adja meg. Az alapértelmezett érték: 500.

Type:Int32
Position:Named
Default value:500
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ObjectId

Megadja a lekérendő szolgáltatásnév egyedi objektumazonosítóját.

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

-SearchString

A szolgáltatásnévneveknek megfelelő sztringet ad meg.

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

-ServicePrincipalName

Megadja a lekérendő szolgáltatásnév vagy szolgáltatásnevek nevét. Az egyszerű szolgáltatásnévnek az alábbi formátumok egyikét kell használnia:

  • appName
  • appName/hostname
  • érvényes URL-cím

Az AppName az alkalmazás nevét, az állomásnév pedig az alkalmazás URI-szolgáltatóját jelöli.

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

-TenantId

Annak a bérlőnek az egyedi azonosítóját adja meg, amelyen a műveletet végre szeretné hajtani. Az alapértelmezett érték az aktuális felhasználó bérlője. Ez a paraméter csak a partnerfelhasználókra vonatkozik.

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

Kimenetek

Microsoft.Online.Administration.ServicePrincipal[]

Ez a parancsmag egy szolgáltatásnevet vagy szolgáltatásnevek listáját adja vissza az Azure Active Directoryból. Minden szolgáltatásnév a következő információkat tartalmazza:

  • ObjectId. A szolgáltatásnév egyedi azonosítója.
  • AppPrincipalId. A szolgáltatásnév alkalmazásazonosítója.
  • Displayname. A szolgáltatásnév rövid neve.
  • ServicePrincipalName. A szolgáltatásnévhez társított egyszerű szolgáltatásnevek (SPN-ek) listája.
  • AccountEnabled. Az az érték, amely jelzi, hogy a fiók engedélyezve van-e.