Condividi tramite


Select-AzureADGroupIdsServicePrincipalIsMemberOf

Seleziona i gruppi in cui un'entità servizio è membro.

Sintassi

Select-AzureADGroupIdsServicePrincipalIsMemberOf
      -ObjectId <String>
      -GroupIdsForMembershipCheck <GroupIdsForMembershipCheck>
      [-InformationAction <ActionPreference>]
      [-InformationVariable <String>]
      [<CommonParameters>]

Descrizione

Il cmdlet Select-AzureADGroupIdsServicePrincipalIsMemberOf seleziona i gruppi in cui un'entità servizio è membro in Azure Active Directory (AD).

Esempio

Esempio 1: Ottenere l'appartenenza a un gruppo per un'entità servizio

PS C:\> $Groups = New-Object Microsoft.Open.AzureAD.Model.GroupIdsForMembershipCheck
PS C:\> $Groups.GroupIds = (Get-AzureADGroup -Top 1).ObjectId
PS C:\> $SPId = (Get-AzureADServicePrincipal -Top 1).ObjectId
PS C:\> Select-AzureADGroupIdsServicePrincipalIsMemberOf -ObjectId $SPId -GroupIdsForMembershipCheck $Groups

OdataMetadata                                                                                   Value
-------------                                                                                   -----
https://graph.windows.net/85b5ff1e-0402-400c-9e3c-0f9e965325d1/$metadata#Collection(Edm.String) {093fc0e2-1d6e-4a1b-9bf8-effa0196f1f7}

Il primo comando crea un oggetto GroupIdsForMembershipCheck e quindi lo archivia nella variabile $Groups.

Il secondo comando ottiene un ID per un gruppo usando il cmdlet Get-AzureADGroup (./Get-AzureADGroup.md) e quindi lo archivia come proprietà di $Groups.

Il terzo comando ottiene l'ID di un'entità servizio usando il cmdlet Get-AzureADServicePrincipal (./Get-AzureADServicePrincipal.md) e quindi lo archivia nella variabile $SPId.

Il comando finale ottiene l'appartenenza al gruppo di un gruppo per un'entità servizio identificata da $SPId.

Parametri

-GroupIdsForMembershipCheck

Specifica una matrice di ID oggetto gruppo.

Tipo:GroupIdsForMembershipCheck
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-InformationAction

Specifica la modalità di risposta di questo cmdlet a un evento informativo. I valori validi per questo parametro sono:

  • Continua
  • Ignora
  • Verifica
  • SilentlyContinue
  • Arresto
  • Sospendi
Tipo:ActionPreference
Alias:infa
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-InformationVariable

Specifica una variabile di informazioni.

Tipo:String
Alias:iv
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ObjectId

Specifica l'ID di un'entità servizio in Azure AD.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:True
Accettare caratteri jolly:False