我需要设置;职位信息“;适用于my Azure广告中的用户,例如;部门;。集合AzADUser没有用于此的参数。还有别的命令吗?

我需要设置;职位信息“;适用于my Azure广告中的用户,例如;部门;。集合AzADUser没有用于此的参数。还有别的命令吗?,azure,powershell,azure-active-directory,Azure,Powershell,Azure Active Directory,我已使用Import-csv cmdlet从csv创建了“批量添加”用户的脚本。我创建了一个循环,从每行添加一个新的Azure广告用户。该公司没有现有的广告,我们正在云端从头开始创建一个 我的问题是,我看到的唯一可用参数不包括可以轻松添加到CSV中的设置属性,如“职务”或“部门” 是否有其他方法可以完成设置这些属性,并将其包含在循环中 链接到具有MIT许可证的代码:新命令和Az PowerShell 1.6.0似乎没有您正在寻找的-Department和-JobTitle的明确参数 备选方案(避

我已使用Import-csv cmdlet从csv创建了“批量添加”用户的脚本。我创建了一个循环,从每行添加一个新的Azure广告用户。该公司没有现有的广告,我们正在云端从头开始创建一个

我的问题是,我看到的唯一可用参数不包括可以轻松添加到CSV中的设置属性,如“职务”或“部门”

是否有其他方法可以完成设置这些属性,并将其包含在循环中

链接到具有MIT许可证的代码:

新命令和
Az PowerShell 1.6.0
似乎没有您正在寻找的
-Department
-JobTitle
的明确参数

备选方案(避免您提到的手动更新)

  • 与Azure Active Directory PowerShell 2.0和模块一起提供的命令

    下面是一个使用这些命令并批量导入新用户的

  • Azure AD图形API:

    -您可以直接调用REST API或使用客户端SDK库

    POST https://graph.windows.net/myorganization/users?api-version
    
  • Microsoft图形API:

    -您可以直接调用REST API或使用客户端SDK库

     POST https://graph.microsoft.com/v1.0/users
    

MS docs站点未列出任何类似于
Set-AzADUser
的cmdlet。它确实列出了
更新AzADUser
,但它似乎没有你提到的任何属性。@Lee_Dailey这正是我害怕的。手动更新每个属性。您是尝试更新已添加的用户还是基于CSV添加新用户?如果要添加新用户,则
new AzureADUser
支持
-Department
-JobTitle
的参数,甚至
Set AzureADUser
也支持这些参数。。它们仅在较新的Az模块命令中缺失。。像新的AzADUser一样。。因此,您可以潜在地使用Azure Active Directory Powershell 2.0命令,如
New AzureADUser
来完成此操作