ADManager Plus支持通过导入CSV文件修改Active Directory用户账户,该文件需包含用户列表及待修改的对应属性。此功能还可用于将多个用户从当前所在位置/容器(OU)迁移至其他位置。
通过CSV导入修改用户的功能,可将位于域中不同OU的用户迁移至目标OU(例如:若需迁移50名用户,这些用户可分别位于5个不同OU,无需来自同一OU)。 而"批量用户管理"中的"移动用户"功能,则允许您将位于特定OU内的用户迁移至另一个OU。
若需通过CSV导入修改用户,
注意:若需使用此功能迁移用户账户,CSV文件必须包含OU名称。即目标用户账户的CSV文件需以LDAP属性'ouName'作为表头,其值对应目标容器(OU)。
更改标题:点击此处可链接至属性修改界面(例如将given name改为sn)。
弹出窗口将显示CSV文件中所有LDAP属性。选择需在Active Directory中修改的属性,点击"确定"按钮。
点击"显示"链接并指定条件以定位AD中的目标用户账户。
在CSV中设置Useraccountcontrol属性:使用CSV修改用户时,若需启用/移除特定账户标记,请以分号分隔值的形式输入该标记(useraccountcontrol)的对应值。
语法如下:
"<需设置的标志>"
"<需设置的标志>;<需移除的标志>"
";<需移除的标志>"
示例:假设存在如下CSV文件:
sAMAccountName,userAccountControl
user1,514
user2,"512;2"
user3,";2"
对于用户1,将设置值为514(禁用账户)的属性标志,即用户1将成为禁用账户。
对于用户2,将设置值为514(正常账户)的属性标记,并移除值为2(账户禁用)的属性标记。因此用户2的正常账户属性将被启用。
对于用户3,将移除值为2(账户禁用)的属性标志。由于用户3的禁用标志被移除,用户3将被启用。
有关详细信息,请点击http://support.microsoft.com/kb/305144
在CSV中设置memberOf属性:若需将用户添加至多个组,请以分号(;)分隔各组的区分名称(DN)或sAMAccountName。示例1:"CN=Group1,CN=Users,DC=domain,DC=com;CN=Group2,CN=Users,DC=domain,DC=com"
示例 2:"Group1;Group2"同理,removememberOf 属性支持批量移除用户组成员身份,只需提供组的区分名称 (DN) 或 sAMAccountName,并用分号 (;) 分隔。
示例1:"CN=Group1,CN=Users,DC=domain,DC=com;CN=Group2,CN=Users,DC=domain,DC=com"
示例2:"Group1;Group2"
移除代理地址:可通过removeProxyAddresses属性清除用户代理地址。
示例:"smtp:test@test.com"
在CSV中添加accountExpires属性:修改用户账户的'accountExpires'值时,请按"MM-dd-yyyy"格式提供期望值。
示例:"05-31-2016"
此选项可通过特定LDAP属性或组合属性精确定位待修改用户账户。
点击显示链接选择所需属性即可指定用户定位条件。
例如: 假设您公司有两名名为"John Smith"的用户,需更新其中一人信息。此选项可通过提供该用户特有的LDAP属性(单个或多个),实现对正确"John Smith"的唯一标识。
CSV导入功能提供以下选项,可精确按需修改用户账户:
distinguishedName,department,telephoneNumber,memberOf,managedby,description,userAccountControl,profilePath,homeDirectory,homeDrive
"CN=jamessmith,OU=Finance,DC=admp,DC=com",Finance,+1-980-765-1234,"CN=group1,OU=Finance,DC=admp,DC=com;CN=Group2,OU=Sales,DC=admp,DC=com","CN=经理,OU=财务部,DC=admp,DC=com",高级账户专员,65536,"\\admp-dc1\UserProfile\%givenName%","\\admp-dc2\HomeFiles\%displayName%","E:"
"CN=jameswilliam,OU=Finance,DC=admp,DC=com",人力资源部,+1-980-765-1234,"CN=group1,OU=HR,DC=admp,DC=com;CN=Group2,OU=US,OU=HR,DC=admp,DC=com","CN=经理,OU=人力资源部,DC=admp,DC=com",高级人力资源专员,65536,"\\admp-dc1\用户配置文件\%givenName%","\\admp-dc2\个人文件夹\%displayName%","E:"
distinguishedName,targetAddress,authOrig,delivContLength,msExchRequireAuthToSendTo,msExchRecipLimit,accountExp
ires"CN=jamessmith,OU=Finance,DC=admp,DC=com","smtp:jamessmith@gmail.com;smpt:jamessmith@ymail.com","CN=GeorgexSimonJones,OU=NTest,DC=admp,DC=com;CN=admptestgroup,OU=NTest,DC=admp,DC=com",999,true,1000,129503898000000000
"CN=jameswilliam,OU=Finance,DC=admp,DC=com","smtp:jameswilliam@gmail.com;smpt:jameswilliam@ymail.com","CN=GeorgexSimonJones,OU=NTest,DC=admp,DC=com;CN=admptestgroup,OU=NTest,DC=admp,DC=com",999,true,1000,129503898000000000
