AD用户属性项目添加

AD用户属性显示。 打开活动目录用户和计算机默认可以看到用户的名称,类型和描述信息,还有一些属性可以添加,在2008的域控上的高级属性里有一项属性是属性编辑器,有很多其他的属性,请问是否可以将属性编辑器里比如EmployeeID的属性值显示出来,只要选中AD里的一个容器那么右边显示的内容里包含有EmployeeID一列,该如何实现。

回答: 根据您的描述,您想知道如何将EmployeeID等许多默认没有在Available columns显示框里显示出来的属性加入Available columns框里,然后再添加到Active Directory Users and Computers控制台右边的详细显示区内。如果我的理解有误,请帮忙校正。

您可以利用ADSIEDIT工具,通过修改default-Display object来添加显示其他属性。具体过程如下:
      注意:使用ADSIEDIT工具修改属性值要特别小心,否则会严重的影响AD运行。

  1. 打开ADSIEDIT控制台。
  2. 右击“ADSIEDIT”,选择“connect to”。
  3. 在Select a well know naming context下拉菜单中,选择Configuration。
  4. 在Configuration节点下,找到CN=DisplaySpecifiers,CN=409(这个设定随着本地语言而有所不同,英文是409)。
  5. 在右边,找到CN=default-display,右击CN=default-display,点击Properties。
  6. 在Attributes下面,找到extraColumns,双击后打开Multi-valued String Editor.按照此格式:<AD Attribute>,<Display Name>,0,<Column width>,0    输入employeeID,EmployeeID,0,100,0, 然后点击Add, OK,再次点击OK。
  7. 关闭Active Directory Users and Computers,然后重新打开Active Directory Users and Computers,在系统默认容器下,查看EmployeeID这个属性有没出现在Available columns显示框里。(上述过程请参考邮件中的图片)

注意:EmployeeID这个属性只出现在默认的系统容器中,如果您想让他出现在您自建的OU里,您需要复制所有的extraColumns里面的值(包括您新添加的EmployeeID这一项CN= organizationalUnit-Display属性里面的extraColumns值里,您可以按照上述方法自己做测试。

首先,向您确认:简体中文cn=804),繁体中文(cn=404)。我做过实验,是可以成功的。请帮忙确认以下2条信息:

  1. 请问您是不是在关闭并重新打开活动目录用户和计算机控制台后查看的,在ADSIEDIT中更改完成后,活动目录用户和计算机控制台需要重新打开。
  2. 请问您是在什么容器下查看EmployeeID属性的,请注意默认情况下,是不会出现在您自建的OU里面的,只出现在系统默认的容器中的。

参考文章:

Locale IDs Assigned by Microsoft

http://msdn.microsoft.com/en-us/goglobal/bb964664.aspx

  1. 在我的试验环境中,也发现在默认的Users容器中看不到新增的EmployeeID,只是Builtin容器下面可以查到到(如图一,二,图片在邮件中)。请先帮忙确认一下您环境中的Builtin容器下是否可以看到您新增的EmployeeID属性。
  2. 另外,如果要在OU中显示这个属性,您需要复制所有的extraColumns里面的值(包括在图片四中显示的默认值及新添加的EmployeeID这一项CN= organizationalUnit-Display属性里面的extraColumns值里,您测试试试。
时间: 2024-10-23 21:28:02

AD用户属性项目添加的相关文章

批量修改AD用户属性python脚本

主要是用python调用dsquery查询到dn,再用python调用dsmod进行dn的属性修改. namelist.txt格式如下,部门的字段其实可以换成相应想修改的AD属性,比如AD中title是表示职位,想要修改工号-职务,就将dsmod语句改成如下(具体dsmod user的参数查 dsmod user /?可以看到.) "dsmod user " + dn + " -title " + dep |---------------| |sAMAccount,

批量修改AD用户属性

首先使用csvde导出需要修改用户的DN 再准备一个包含用户信息的Excel表.整理能如下格式,这里示范批量修改用户的邮件地址,红色部分改成自己需要的,还要修改其它信息,可以在后面直接加,对应的参数见链接https://technet.microsoft.com/en-us/library/cc732954.aspx , 将此文本文件保存为.bat,最后在服务器上运行. dsmod user CN=admin01ou01,OU=Users,OU=OU01,DC=adtest01,DC=com -

Poweshell修改AD账号属性

Poweshell修改AD账号属性 最近项目中需要对大批量AD用户属性进行修改,如电话.手机等不唯一属性.顺便整理了个用户属性对应AD字段信息,方便查看. 1.常规属性 2.地址属性 3.电话属性 4.组织属性 ---------------------------------------------------------------------------------------- 步骤1.根据用户要求,我们要对现有的AD账号属性进行修改,需要添加以下字段值: 显示名------displa

Azure实践系列 2:Azure AD用户管理

上一篇文章我们分享了如何在Azure中创建和使用Azure AD,这一篇文章我们会简单的分享一下Azure AD如何去管理用户. 首先我们打开Azure 管理门户并找到Azure AD,可以看到我们已经创建好的Azure AD.在进入当前的Azure AD后,在用户选项卡中的底部有添加用户的按钮,单击即可开始创建Azure AD用户. 在添加用户的界面可以配置用户名.用户类型以及相对应的Azure AD后缀. 在用户配置文件页面需要设置用户的详细信息,包括角色和备用的电子邮件以便重置密码,可以选

如何向Active Directory(AD域)中添加组织和用户

本教程介绍了如何向Active Directory(AD域)中添加组织和用户的方法. 1.首先打开Active Directory,展示该域中已有的组织和用户,显示在列表左侧,如下图: 2.右键单击根节点,依次选择:新建-->组织单位,如下图: 3.在新建对象--组织单位中输入所要新建单位的名称,参考下图: 4.输入完毕后点击确定完成新建,该组织将显示在域的用户列表中,如下图: 5.组织单位已经创建完毕,接下来了解如何创建用户的方法.在所选单位组织上右键,一次选择新建-->用户: 6.输入新建

PowerShell批量修改AD用户密码属性

需求:非常普通的一个需求,就是给AD用户修改密码,但是问题是量太大了.所以写了个脚本 cls $pass = ConvertTo-SecureString -AsPlainText 12333333344.abc -Force Import-Csv -Path d:\pp.csv | foreach {  Get-ADUser -Identity $_.name|Set-ADAccountPassword -Reset -NewPassword $pass Get-ADUser -Identit

如何在Windows Server 2008R2上面批量添加AD用户及自定义OU批量添加用户

首先这里我们需要找HR要到员工的信息表,越详细越好 注:密码不能太过于简单,一定要符合密码的复杂性的要求,不然会提示报错信息 然后把修改号的表保存到C盘的根目录下面 下面添加这些信息for /f "skip=1 eol=; tokens=1-10 delims=, " %a in (c:\aduserdata.csv) do dsadd user cn=%a,cn=users,dc=abc123,dc=com -display a% -upn %[email protected] -s

Windows 2008 AD域编辑用户属性

选择高级功能; 若是通过搜索查看的用户属性,是没有属性编辑器这一项的,如下图: 需找到该用户OU路径,查看该用户属性,才有属性编辑器选项卡:

Powershell变更AD用户的属性

需求:将指定OU的用户属性中"下次登陆时更改密码"启用.该选项启用后用户的密码即过期. #Subject: Get the passwordexpired Property of the users and Set ChangePasswordAtLogon to yes. #Date:2017/05/26 Import-Module ActiveDirectory # 0 is Disable ChangePasswordAtLogon # 1 is Enable ChangePas