如何使用 PowerShell 脚本设置用户扩展

用户扩展是一个自定义属性,可用于存储 Azure Active Directory (AD) 中用户的附加信息。扩展属性类似于自定义属性。您可以为用户、租户详细信息、设备和应用程序创建扩展属性。开发者目录中的应用程序对象具有注册的扩展属性。一旦应用程序获得开发者目录中用户或管理员的同意,该属性将集成到指定的目录类型中,并可在开发者目录内访问。

下面提到的 cmdlet 允许您为 Azure AD 中的用户设置扩展属性。

Azure PowerShell

使用 PowerShell 脚本在 Azure AD 中设置用户扩展的步骤:

  1. 记录设置用户扩展所需的参数(ObjectId、ExtensionName、ExtensionValue 及其他通用参数)。
  2. 使用所需参数及其值执行以下 PowerShell 脚本。
 已复制
Set-AzureADUserExtension
-ObjectId <ObjectId>
-ExtensionName <ExtName>
-ExtensionValue <ExtVal>
[<CommonParameters>]
点击复制整个脚本

其中 指对象的 ID, 指扩展名称, 指扩展值。

ADManager Plus:

使用 ADManager Plus 在 Azure AD 中设置用户扩展的步骤:

  1. 登录 ADManager Plus 并导航至 Microsoft 365 选项卡 > 管理 > 用户管理。
  2. 批量用户修改 下,点击修改命名属性。
  3. Microsoft 365 租户 下拉菜单中选择所需的 Microsoft 365 租户。
  4. 浏览并选择包含用户列表和扩展属性的 CSV 文件,然后点击 导入用户
  5. 选择所需用户并点击 应用
如何使用 PowerShell 脚本设置用户扩展
 

在上述示例中,员工编号用户扩展将应用于所有选定的用户。

使用 PowerShell 脚本设置用户扩展的限制

  • 管理员必须拥有足够权限才能修改 Azure AD 用户的属性,才能使用上述 PowerShell 脚本。然而,管理员的一个错误操作可能会影响组织的安全态势。
  • 只有具备 PowerShell 专业知识的技术人员才能执行此命令。
  • PowerShell 脚本耗时且可能影响工作效率。
  • 管理员应为每个用户单独运行提供的脚本以更新其信息。

关于 ManageEngine ADManager Plus

ManageEngine ADManager Plus 是一款统一的 Active Directory (AD)、Microsoft 365、Exchange 和 Google Workspace 管理与报告解决方案。它配备了预定义的管理操作,可一键执行,并提供 200 多个报告,全面报告您的 AD。ADManager Plus 的自动化功能允许您自动执行繁琐的常规 AD 任务,关联工作流并按设定频率执行。它还允许您安全地将任务委派给技术人员和非管理员用户。ADManager Plus 让您能够创建自定义属性,以适应 Azure AD 环境中的独特数据。ADManager Plus 还可以与企业应用程序集成,全面管理您的 AD 环境。欲了解有关 ADManager Plus 的更多信息,请点击 这里

使用 ADManager Plus 简化 Azure AD 管理和报告

  获取 30 天免费试用。

开始您的 无脚本 AD 管理,报告和 自动化之旅 使用 ADManager Plus。

  •  
     
  • 提交即表示您同意根据 隐私政策 处理个人数据。

谢谢

您的下载将在 15 秒内自动开始。如未开始,点击此处手动下载。

相关 Powershell 操作指南:

Active Directory 管理和报告的一站式解决方案

电子邮件下载链接 Email the ADManager Plus download link