Del via


Vedlikehold medlemskap i sikkerhetsgruppe med PowerShell

Denne artikkelen gjelder for både Microsoft 365 Enterprise og Office 365 Enterprise.

Du kan bruke PowerShell for Microsoft 365 som et alternativ til Administrasjonssenter for Microsoft 365 for å opprettholde medlemskap i sikkerhetsgrupper i Microsoft 365.

Obs!

Finn ut hvordan du opprettholder gruppemedlemskap i Microsoft 365 med Administrasjonssenter for Microsoft 365. Hvis du vil ha en liste over flere ressurser, kan du se Administrere brukere og grupper.

Bruk Azure Active Directory PowerShell for Graph-modulen

Først kobler du til Microsoft 365-leieren.

Legge til eller fjerne brukerkontoer som medlemmer av en gruppe

Obs!

Azure AD- og MSOnline PowerShell-moduler avvikles fra og med 30. mars 2024. Hvis du vil ha mer informasjon, kan du lese avskrivingsoppdateringen. Etter denne datoen er støtte for disse modulene begrenset til overføringshjelp til Microsoft Graph PowerShell SDK og sikkerhetsoppdateringer. De avskrevne modulene vil fortsette å fungere til og med 30. mars 2025.

Vi anbefaler at du overfører til Microsoft Graph PowerShell for å samhandle med Microsoft Entra ID (tidligere Azure AD). Se vanlige spørsmål om overføring for vanlige spørsmål om overføring. Merk: Versjoner 1.0.x av MSOnline kan oppleve forstyrrelser etter 30. juni 2024.

Hvis du vil legge til en brukerkonto etter UPN, fyller du ut brukerhovednavn for brukerkontoen (UPN) (eksempel: belindan@contoso.com) og visningsnavnet for sikkerhetsgruppen, fjerner tegnene "<" og ">" og kjører disse kommandoene i PowerShell-vinduet eller PowerShell Integrated Script Environment (ISE).

$userUPN="<UPN of the user account to add>"
$groupName="<display name of the group>"
Add-AzureADGroupMember -RefObjectId (Get-AzureADUser | Where { $_.UserPrincipalName -eq $userUPN }).ObjectID -ObjectId (Get-AzureADGroup | Where { $_.DisplayName -eq $groupName }).ObjectID

Hvis du vil legge til en brukerkonto med visningsnavnet, fyller du ut visningsnavnet for brukerkontoen (for eksempel Belinda Newman) og visningsnavnet for gruppen, og kjører disse kommandoene i PowerShell-vinduet eller PowerShell ISE.

$userName="<display name of the user account to add>"
$groupName="<display name of the group>"
Add-AzureADGroupMember -RefObjectId (Get-AzureADUser | Where { $_.DisplayName -eq $userName }).ObjectID -ObjectId (Get-AzureADGroup | Where { $_.DisplayName -eq $groupName }).ObjectID

Hvis du vil fjerne en brukerkonto med UPN, fyller du ut brukerkontoen UPN (for eksempel: belindan@contoso.com) og visningsnavnet for gruppen og kjører disse kommandoene i PowerShell-vinduet eller PowerShell ISE.

$userUPN="<UPN of the user account to remove>"
$groupName="<display name of the group>"
Remove-AzureADGroupMember -MemberId (Get-AzureADUser | Where { $_.UserPrincipalName -eq $userUPN }).ObjectID -ObjectID (Get-AzureADGroup | Where { $_.DisplayName -eq $groupName }).ObjectID

Hvis du vil fjerne en brukerkonto med visningsnavnet, fyller du ut visningsnavnet for brukerkontoen (for eksempel Belinda Newman) og visningsnavnet for gruppen, og kjører disse kommandoene i PowerShell-vinduet eller PowerShell ISE.

$userName="<display name of the user account to remove>"
$groupName="<display name of the group>"
Remove-AzureADGroupMember -MemberId (Get-AzureADUser | Where { $_.DisplayName -eq $userName }).ObjectID -ObjectID (Get-AzureADGroup | Where { $_.DisplayName -eq $groupName }).ObjectID

Legge til eller fjerne grupper som medlemmer av en gruppe

Sikkerhetsgrupper kan inneholde andre grupper som medlemmer. Microsoft 365-grupper kan imidlertid ikke. Denne delen inneholder PowerShell-kommandoer for å legge til eller fjerne grupper bare for en sikkerhetsgruppe.

Hvis du vil legge til en gruppe etter visningsnavn, fyller du ut visningsnavnet for gruppen du skal legge til, og visningsnavnet for gruppen som skal inneholde medlemsgruppen, og kjører disse kommandoene i PowerShell-vinduet eller PowerShell ISE.

$groupMemberName="<display name of the group to add>"
$groupName="<display name of the group that will contain the member group>"
Add-AzureADGroupMember -RefObjectId (Get-AzureADGroup | Where { $_.DisplayName -eq $groupMemberName }).ObjectID -ObjectID (Get-AzureADGroup | Where { $_.DisplayName -eq $groupName }).ObjectID

Hvis du vil fjerne en gruppe etter visningsnavn, fyller du ut visningsnavnet for gruppen du skal fjerne, og visningsnavnet for gruppen som skal inneholde medlemsgruppen, og kjører disse kommandoene i PowerShell-vinduet eller PowerShell ISE.

$groupMemberName="<display name of the group to add>"
$groupName="<display name of the group that will contain the member group>"
Remove-AzureADGroupMember -MemberId (Get-AzureADGroup | Where { $_.DisplayName -eq $groupMemberName }).ObjectID -ObjectID (Get-AzureADGroup | Where { $_.DisplayName -eq $groupName }).ObjectID

Bruk Microsoft Azure Active Directory-modulen for Windows PowerShell

Først kobler du til Microsoft 365-leieren.

Legge til eller fjerne brukerkontoer som medlemmer av en gruppe

Hvis du vil legge til en brukerkonto etter UPN, fyller du ut brukerkontoens brukerhovednavn (UPN) (eksempel: belindan@contoso.com) og gruppens visningsnavn, fjerner tegnene "<" og ">" og kjører disse kommandoene i PowerShell-vinduet eller PowerShell ISE.

$userUPN="<UPN of the user account to add>"
$groupName="<display name of the group>"
Add-MsolGroupMember -GroupMemberObjectId (Get-MsolUser | Where { $_.UserPrincipalName -eq $userUPN }).ObjectID -GroupObjectId (Get-MsolGroup | Where { $_.DisplayName -eq $groupName }).ObjectID

Hvis du vil legge til en brukerkonto med visningsnavnet, fyller du ut visningsnavnet for brukerkontoen (for eksempel Belinda Newman) og visningsnavnet for gruppen, og kjører disse kommandoene i PowerShell-vinduet eller PowerShell ISE.

$userName="<display name of the user account to add>"
$groupName="<display name of the group>"
Add-MsolGroupMember -GroupMemberObjectId (Get-MsolUser | Where { $_.DisplayName -eq $userName }).ObjectID -GroupObjectId (Get-MsolGroup | Where { $_.DisplayName -eq $groupName }).ObjectID

Hvis du vil fjerne en brukerkonto med UPN, fyller du ut brukerkontoen UPN (for eksempel: belindan@contoso.com) og visningsnavnet for gruppen og kjører disse kommandoene i PowerShell-vinduet eller PowerShell ISE.

$userUPN="<UPN of the user account to remove>"
$groupName="<display name of the group>"
Remove-MsolGroupMember -GroupMemberObjectId (Get-MsolUser | Where { $_.UserPrincipalName -eq $userUPN }).ObjectID -GroupObjectId (Get-MsolGroup | Where { $_.DisplayName -eq $groupName }).ObjectID

Hvis du vil fjerne en brukerkonto med visningsnavnet, fyller du ut visningsnavnet for brukerkontoen (for eksempel Belinda Newman) og visningsnavnet for gruppen, og kjører disse kommandoene i PowerShell-vinduet eller PowerShell ISE.

$userName="<display name of the user account to remove>"
$groupName="<display name of the group>"
Remove-MsolGroupMember -GroupMemberObjectId (Get-MsolUser | Where { $_.DisplayName -eq $userName }).ObjectID -GroupObjectId (Get-MsolGroup | Where { $_.DisplayName -eq $groupName }).ObjectID

Legge til eller fjerne grupper som medlemmer av en gruppe

Sikkerhetsgrupper kan inneholde andre grupper som medlemmer. Microsoft 365-grupper kan imidlertid ikke. Denne delen inneholder PowerShell-kommandoer for å legge til eller fjerne grupper bare for en sikkerhetsgruppe.

Hvis du vil legge til en gruppe etter visningsnavn, fyller du ut visningsnavnet for gruppen du skal legge til, og visningsnavnet for gruppen som skal inneholde medlemsgruppen, og kjører disse kommandoene i PowerShell-vinduet eller PowerShell ISE.

$groupMemberName="<display name of the group to add>"
$groupName="<display name of the group that will contain the member group>"
Add-MsolGroupMember -GroupMemberObjectId (Get-MsolGroup | Where { $_.DisplayName -eq $groupMemberName }).ObjectID -GroupObjectId (Get-MsolGroup | Where { $_.DisplayName -eq $groupName }).ObjectID -GroupMemberType Group

Hvis du vil fjerne en gruppe etter visningsnavn, fyller du ut visningsnavnet for gruppen du skal fjerne, og visningsnavnet for gruppen som skal inneholde medlemsgruppen, og kjører disse kommandoene i PowerShell-vinduet eller PowerShell ISE.

$groupMemberName="<display name of the group to add>"
$groupName="<display name of the group contains the member group>"
Remove-MsolGroupMember -GroupMemberObjectId (Get-MsolGroup | Where { $_.DisplayName -eq $groupMemberName }).ObjectID -GroupObjectId (Get-MsolGroup | Where { $_.DisplayName -eq $groupName }).ObjectID -GroupMemberType Group

Se også

Administrere Microsoft 365-brukerkontoer, -lisenser og -grupper med PowerShell

Administrere Microsoft 365 med PowerShell

Komme i gang med PowerShell for Microsoft 365