【问题标题】:How to recursive import to security group all members from Universal Distribution Groups in Active Directory如何从 Active Directory 中的通用通讯组递归导入安全组所有成员
【发布时间】:2016-11-04 11:08:42
【问题描述】:

如何将 Active Directory 中通用通讯组的所有成员导入安全组?在许多情况下,存在嵌套的分布组。如何获取每个嵌套组的成员? 我的意思是我将获得分发组的递归组成员身份,并且所有成员都导入到 SG

这是我的命令:

Get-ADGroupMember -Identity distributiongroup | ForEach-Object { Add-ADGroupMember -Identity securitygroup -Members $_ }

错误信息:

Add-ADGroupMember : A global group cannot have a universal group as a member
At line:1 char:124
+ Get-ADGroupMember -Identity "distribution_group" | ForEach-Object { Add-ADGroupMember <<<<  -Identity "SG_users" 
-Members $_ }
    + CategoryInfo          : NotSpecified: (SG_users:ADGroup) [Add-ADGroupMember], ADException
    + FullyQualifiedErrorId : A global group cannot have a universal group as a member,Microsoft.ActiveDirectory.Management.Commands.AddADGroupMember

【问题讨论】:

    标签: powershell import active-directory


    【解决方案1】:

    您回答了自己的问题 :) 只需将 -recursive 开关添加到您的 get-adgroupmember 呼叫

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-07-14
      • 2011-06-25
      • 2011-11-05
      • 1970-01-01
      • 1970-01-01
      • 2011-03-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多