返回

azure-如何使用powershell从CSV文件创建M365动态组

发布时间:2022-06-05 19:55:17 216

我的任务是为Azure AD部署创建1600个O365动态组。目前,我们在CSV文件中为这些组创建了所有语法/组规则。我的问题是:我正在使用以下脚本尝试创建这些组

Connect-AzureAD
$Groups = Import-Csv -Path C:\Temp\AzureAD_Groups.csv
$dynamicGroupTypeString = "DynamicMembership"

foreach($Group in $Groups)
{
New-AzureADGroup -DisplayName $Group.DisplayName -Description $Group.Description -MailEnabled $False -MailNickName "group" -SecurityEnabled $True -membershipRule $Group.MembershipRule -GroupTypes $dynamicGroupTypeString
} 

运行此脚本后,我发现错误:

New-AzureADGroup : A parameter cannot be found that matches parameter name 'membershipRule'.
At line:8 char:147
+ ...  -MailNickName "group" -SecurityEnabled $True -membershipRule $Group. ...

我查看了这个错误,发现这个标志/参数对于新的AzureADGroup不存在,并且我还看到它对于Set-AzureADGroup有效。我的问题是:我是否可以在一个脚本中完成这项任务,而不是先创建然后再设置组规则,以便创建组,然后在CSV中使用预先生成的语法?

非常感谢您的帮助,谢谢。

特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报
评论区(1)
按点赞数排序
用户头像
相关帖子
下一篇
c++-如何从一个类访问其他类结构 2022-06-05 17:46:12