在 Microsoft Entra ID 中添加用户照片可以更容易识别同事,提升团队合作与 Microsoft 365 应用中的协作效率。同时,它还帮助 IT 团队管理用户并增强安全性。此外,ADManager Plus 作为一款具备 Microsoft 365 管理和报告 功能的 IGA 解决方案,允许管理员通过智能模板即时设置用户照片。虽然 ADManager Plus 和 Graph PowerShell 都可用于更新用户照片,但 ADManager Plus 以其直观且无需脚本的界面脱颖而出,使管理员能够轻松批量更新和管理用户照片,无需编写脚本。其用户友好的设计消除了复杂脚本的需求,是寻求简化高效解决方案的组织的理想选择。
根据需要修改模板以添加或删除字段。
包含可轻松拖放的属性。
点击编辑图标将此字段设为必填。
在使用 Set-MgUserPhotoContent cmdlet 之前,请确保以下事项:
Install-Module Microsoft.Graph -Scope CurrentUser
Connect-MgGraph -Scopes "User.ReadWrite.All"
Set-MgUserPhotoContent cmdlet 可用于 Microsoft Graph PowerShell 中配置 Microsoft Entra ID 用户照片。语法如下:
Set-MgUserPhotoContent
-UserId <String>
[-Data <Stream>]
[-ResponseHeadersVariable <String>]
-InFile <String>
[-ContentType <String>]
[-Headers <IDictionary>]
[-PassThru]
[-ProgressAction <ActionPreference>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-MgUserPhotoContent -UserId user@yourdomain.com -InFile C:\Photos\userphoto.jpg
以下是可与 Set-MgUserPhotoContent 命令一起使用的一些重要参数:
| 参数 | 描述 |
|---|---|
| -UserId | 此参数用于指定要更新照片的用户的 UserPrincipalName 或对象 ID。 |
| -InFile | 此参数定义要上传的图像的本地文件路径。 |
| -Confirm | 此参数通过执行命令前提示确认,帮助防止意外更改。 |
| -WhatIf | 此参数模拟命令执行,但不实际执行。 |
除了管理用户外,ADManager Plus 还提供对各种 Microsoft Entra ID(前称 Azure AD)实体的全面管理功能,包括 联系人、组 和 邮箱。它还提供了丰富的 Micrsosft Entra ID 报告,为 Entra ID 对象和活动提供有价值的洞察。这些报告帮助管理员跟踪 用户登录、组成员资格、不活跃账户、许可证分配 等信息。