PowerShell ile güvenlik grubu üyeliğini koruma
Bu makale hem Microsoft 365 Kurumsal hem de Office 365 Kurumsal için geçerlidir.
Microsoft 365'te güvenlik grubu üyeliğini korumak için Microsoft 365 yönetim merkezi alternatif olarak Microsoft 365 için PowerShell'i kullanabilirsiniz.
Not
Microsoft 365 yönetim merkezi ile Microsoft 365 grup üyeliğini korumayı öğrenin. Ek kaynakların listesi için bkz. Kullanıcıları ve grupları yönetme.
Graph için Azure Active Directory PowerShell modülünü kullanma
İlk olarak Microsoft 365 kiracınıza bağlanın.
Kullanıcı hesaplarını grubun üyesi olarak ekleme veya kaldırma
Not
Azure AD ve MSOnline PowerShell modülleri 30 Mart 2024 itibarıyla kullanım dışı bırakılmıştır. Daha fazla bilgi edinmek için kullanımdan kaldırma güncelleştirmesini okuyun. Bu tarihten sonra bu modüllere yönelik destek, Microsoft Graph PowerShell SDK'sına geçiş yardımı ve güvenlik düzeltmeleriyle sınırlıdır. Kullanım dışı bırakılan modüller Mart 30 2025'e kadar çalışmaya devam edecektir.
Microsoft Entra ID (eski adıyla Azure AD) ile etkileşime geçmek için Microsoft Graph PowerShell'e geçiş öneririz. Sık sorulan geçiş soruları için Bkz. Geçiş SSS. Not: MSOnline'ın 1.0.x sürümleri 30 Haziran 2024'den sonra kesintiye neden olabilir.
Bir kullanıcı hesabını UPN'sine göre eklemek için kullanıcı hesabı Kullanıcı Asıl Adı (UPN) (örnek: belindan@contoso.com) ve güvenlik grubu görünen adını doldurun, "<" ve ">" karakterlerini kaldırıp bu komutları PowerShell penceresinde veya PowerShell Tümleşik Betik Ortamı'nda (ISE) çalıştırın.
$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
Kullanıcı hesabını görünen adına göre eklemek için kullanıcı hesabının görünen adını (örneğin: Belinda Newman) ve grup görünen adını doldurun ve bu komutları PowerShell penceresinde veya PowerShell ISE'de çalıştırın.
$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
Bir kullanıcı hesabını UPN'siyle kaldırmak için, kullanıcı hesabı UPN'sini (örnek: belindan@contoso.com) ve grubun görünen adını doldurun ve bu komutları PowerShell penceresinde veya PowerShell ISE'de çalıştırın.
$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
Kullanıcı hesabını görünen adıyla kaldırmak için kullanıcı hesabı görünen adını (örneğin: Belinda Newman) ve grup görünen adını doldurun ve bu komutları PowerShell penceresinde veya PowerShell ISE'de çalıştırın.
$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
Grupları grubun üyesi olarak ekleme veya kaldırma
Güvenlik grupları, üye olarak diğer grupları içerebilir. Ancak Microsoft 365 grupları bunu yapamaz. Bu bölüm, yalnızca bir güvenlik grubu için grup eklemek veya kaldırmak için PowerShell komutlarını içerir.
Bir grubu görünen adına göre eklemek için, ekleyeceğiniz grubun görünen adını ve üye grubu içerecek grubun görünen adını doldurun ve bu komutları PowerShell penceresinde veya PowerShell ISE'de çalıştırın.
$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
Bir grubu görünen adına göre kaldırmak için, kaldıracağınız grubun görünen adını ve üye grubu içerecek grubun görünen adını doldurun ve bu komutları PowerShell penceresinde veya PowerShell ISE'de çalıştırın.
$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
Windows PowerShell için Microsoft Azure Active Directory modülünü kullanma
İlk olarak Microsoft 365 kiracınıza bağlanın.
Kullanıcı hesaplarını grubun üyesi olarak ekleme veya kaldırma
Bir kullanıcı hesabını UPN'sine göre eklemek için kullanıcı hesabı Kullanıcı Asıl Adı (UPN) (örnek: belindan@contoso.com) ve grup görünen adını doldurun, "<" ve ">" karakterlerini kaldırıp bu komutları PowerShell penceresinde veya PowerShell ISE'de çalıştırın.
$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
Kullanıcı hesabını görünen adına göre eklemek için kullanıcı hesabının görünen adını (örneğin: Belinda Newman) ve grup görünen adını doldurun ve bu komutları PowerShell penceresinde veya PowerShell ISE'de çalıştırın.
$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
Bir kullanıcı hesabını UPN'siyle kaldırmak için, kullanıcı hesabı UPN'sini (örnek: belindan@contoso.com) ve grubun görünen adını doldurun ve bu komutları PowerShell penceresinde veya PowerShell ISE'de çalıştırın.
$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
Kullanıcı hesabını görünen adıyla kaldırmak için kullanıcı hesabı görünen adını (örneğin: Belinda Newman) ve grup görünen adını doldurun ve bu komutları PowerShell penceresinde veya PowerShell ISE'de çalıştırın.
$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
Grupları grubun üyesi olarak ekleme veya kaldırma
Güvenlik grupları, üye olarak diğer grupları içerebilir. Ancak Microsoft 365 grupları bunu yapamaz. Bu bölüm, yalnızca bir güvenlik grubu için grup eklemek veya kaldırmak için PowerShell komutlarını içerir.
Bir grubu görünen adına göre eklemek için, ekleyeceğiniz grubun görünen adını ve üye grubu içerecek grubun görünen adını doldurun ve bu komutları PowerShell penceresinde veya PowerShell ISE'de çalıştırın.
$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
Bir grubu görünen adına göre kaldırmak için, kaldıracağınız grubun görünen adını ve üye grubu içerecek grubun görünen adını doldurun ve bu komutları PowerShell penceresinde veya PowerShell ISE'de çalıştırın.
$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
Ayrıca bkz.
PowerShell ile Microsoft 365 kullanıcı hesaplarını, lisanslarını ve gruplarını yönetme
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin