我想知道创建执行以下操作的单个PowerShell脚本的最佳方法:
- 使用以下方法(或其他方法)获取AAD组成员的邮箱地址,并将其转换为Json对象
$AADGroup = "ExampleGroup1"
Get-AzureADGroup -SearchString $AADGroup | Get-AzureADGroupMember | Select Mail | ConvertTo-Json
以上命令的输出如下所示:
[
{
"Mail": "user1@example.com"
},
{
"Mail": "user2@example.com"
}
]
- 现在这很好,但是如果我想通过添加一个新用户来更新这个Json文件/对象,假设‘user3@example.com’作为字符串数组中的元素,如下所示?
$UserName = @('user3@example.com')
有这种方法,我想还有另一种方法,在使用ConvertTo-Json之前,您可以将新用户添加为查询命令的一部分?不确定哪种方法效果最好.
谢谢.