[英]How to retrieve Azure AD users with an alternate email address?
如何在 CSV 文件中检索具有备用 email 地址的 Azure AD 用户?
我试过了,但是 CSV AlternateEmailAddresses
列是空的。
Get-AzADUser | select AlternateEmailAddresses | export-csv azureadusers.csv
我已经在我的环境中进行了测试。
请使用 Get-AzureADUser 而不是 Get-AzADUser,因为在比较“Get-AzureADUser”与“Get-AzADUser”时仍然缺少返回的属性
请使用以下命令将具有备用 email 地址的 Azure AD 用户导出到 csv 文件。
Get-AzureADUser |select UserPrincipalName , @{n='OtherMails'; e={$_.OtherMails -join ' '}} | export-csv azureadusers.csv
AzureAD 已弃用,不需要时不应使用命令“Get-AzureADUser”。 它还使用 Azure Active Directory Scope 并且也已弃用,每个范围都应使用 Graph API。
您需要使用 Az Powershell 进行查询的方式如下:
#获取具有备用电子邮件的用户:
$users = Get-AzADUser - 选择“otherMails”、“Mail”、“Id”、“DisplayName”、“UserPrincipalName”
#选择用户其他邮件:
$用户 | Select 其他邮箱
如您所见,这里有很多没有意义的地方。 为什么在映射到“OtherMail”属性时获取“otherMails”? MS 甚至不尊重他自己的标准......
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.