Get-MsolGroup
Hiermee haalt u groepen op uit Azure Active Directory.
Syntaxis
Get-MsolGroup
[-UserObjectId <Guid>]
[-IsAgentRole]
[-UserPrincipalName <String>]
[-GroupType <GroupType>]
[-HasErrorsOnly]
[-HasLicenseErrorsOnly <Boolean>]
[-SearchString <String>]
[-MaxResults <Int32>]
[-TenantId <Guid>]
[<CommonParameters>]
Get-MsolGroup
-ObjectId <Guid>
[-TenantId <Guid>]
[<CommonParameters>]
Get-MsolGroup
[-UserObjectId <Guid>]
[-IsAgentRole]
[-UserPrincipalName <String>]
[-GroupType <GroupType>]
[-HasErrorsOnly]
[-HasLicenseErrorsOnly <Boolean>]
[-SearchString <String>]
[-All]
[-TenantId <Guid>]
[<CommonParameters>]
Description
Met de cmdlet Get-MsolGroup worden groepen opgehaald uit Azure Active Directory. Deze cmdlet kan worden gebruikt om één groep te retourneren, als u de parameter ObjectId opgeeft, of om te zoeken in alle groepen.
Voorbeelden
Voorbeeld 1: Een groep ophalen met behulp van een id
PS C:\> Get-MsolGroup -ObjectId af407072-7ae1-4b07-a0ca-6634b7396054
Met deze opdracht wordt het groepsobject geretourneerd dat de opgegeven id heeft.
Voorbeeld 2: Alle groepen ophalen
PS C:\> Get-MsolGroup
Deze opdracht retourneert de volledige set groepen voor de tenant, tot de standaard 250 resultaten.
Voorbeeld 3: Een groep ophalen met behulp van een user principal name
PS C:\> Get-MsolGroup -isAgentRole -UserPrincipalName "pattifuller@contoso.com"
Met deze opdracht worden de agentgroepen geretourneerd waarvan een gebruiker lid is. Dit geldt alleen voor bedrijven die partnerbevoegdheden hebben.
Parameters
-All
Geeft aan dat deze cmdlet alle resultaten retourneert die worden gevonden. Geef deze parameter en de parameter MaxResults niet op .
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-GroupType
Hiermee geeft u het type groepen op dat u wilt ophalen. Geldige waarden zijn Security, MailEnabledSecurity en DistributionList.
Type: | GroupType |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-HasErrorsOnly
Geeft aan dat deze cmdlet alleen groepen retourneert die validatiefouten hebben.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-HasLicenseErrorsOnly
Hiermee geeft u op of deze cmdlet alleen beveiligingsgroepen retourneert die licentiefouten hebben.
Type: | Boolean |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-IsAgentRole
Hiermee geeft u op dat deze cmdlet alleen agentgroepen retourneert. Deze waarde is alleen van toepassing op partnergebruikers.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-MaxResults
Hiermee geeft u het maximum aantal resultaten dat deze cmdlet retourneert. De standaardwaarde is 250.
Type: | Int32 |
Position: | Named |
Default value: | 250 |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-ObjectId
Hiermee geeft u de unieke object-id van de groep op te halen.
Type: | Guid |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-SearchString
Hiermee geeft u een tekenreeks op. Deze cmdlet retourneert beveiligingsgroepen met een weergavenaam die begint met deze tekenreeks.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-TenantId
Hiermee geeft u de unieke id van de tenant op waarop de bewerking moet worden uitgevoerd. De standaardwaarde is de tenant van de huidige gebruiker. Deze parameter is alleen van toepassing op partnergebruikers.
Type: | Guid |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-UserObjectId
Hiermee geeft u de unieke id van een gebruiker. Deze cmdlet retourneert beveiligingsgroepen waartoe deze gebruiker behoort. Deze parameter moet samen met de parameter IsAgentRole worden gebruikt.
Type: | Guid |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-UserPrincipalName
Hiermee geeft u de user principal name van een gebruiker. Deze cmdlet retourneert beveiligingsgroepen waartoe deze gebruiker behoort. Deze parameter moet samen met de parameter IsAgentRole worden gebruikt.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
Uitvoerwaarden
Microsoft.Online.Administration.Group
Deze cmdlet retourneert een lijst met groepen, die de volgende informatie bevatten:
CommonName. De algemene naam van de groep.
Beschrijving Een beschrijving van de groep.
Displayname. De weergavenaam van de groep.
Emailaddress. De e-mailadressen van de groep. Dit wordt niet geretourneerd voor beveiligingsgroepen.
Fouten. Een lijst met fouten voor de groep.
GroupType. Het type van de groep. Typen kunnen SecurityGroup, DistributionList of MailEnabledSecurityGroup zijn.
IsSystem. Of deze groep een systeemgroep is (gemaakt door Azure Active Directory). Deze groepen kunnen niet worden bijgewerkt of verwijderd.
LastDirSyncTime. De datum en tijd waarop de groep voor het laatst is gesynchroniseerd.
ManagedBy. De eigenaar van de groep.
ObjectId. De unieke object-id van de groep.
Proxyadressen. De proxyadressen die aan deze groep zijn gekoppeld (alleen voor groepen met e-mail).
ValidationStatus. Of de groep fouten bevat of niet.