【发布时间】:2021-03-25 10:07:29
【问题描述】:
我有这个脚本可以让所有组所有者成为 Azure AD 上的成员,现在我想删除它们。可以请各位帮忙吗?谢谢
$groups=Get-AzureADGroup -All $true
$resultsarray =@()
ForEach ($group in $groups){
$members = Get-AzureADGroupMember -ObjectId $group.ObjectId -All $true
ForEach ($member in $members){
$UserObject = new-object PSObject
$UserObject | add-member -membertype NoteProperty -name "Group Name" -Value $group.DisplayName
$UserObject | add-member -membertype NoteProperty -name "Member Name" -Value $member.DisplayName
$UserObject | add-member -membertype NoteProperty -name "ObjType" -Value $member.ObjectType
$UserObject | add-member -membertype NoteProperty -name "UserType" -Value $member.UserType
$UserObject | add-member -membertype NoteProperty -name "UserPrinicpalName" -Value $member.UserPrincipalName
$resultsarray += $UserObject
}
}
$resultsarray | Export-Csv -Encoding UTF8 -Delimiter ";" -Path "C:\scripts\output.csv" -NoTypeInformation
【问题讨论】:
-
是的,如果您遇到代码的某些部分,我们绝对可以提供帮助。在这种情况下,请分享minimal reproducible example 并说明问题所在。
-
我已经编辑了最初的问题。基本上我有那个脚本来获取所有组所有者,然后我想知道如何删除它们?非常感谢您的帮助
-
@Robert Dyjas ,我已经编辑了最初的问题。基本上我有那个脚本来获取所有组所有者,然后我想知道如何删除它们?非常感谢您的帮助——
-
您好,您检查我的答案了吗?有用吗?
标签: azure-active-directory office365