使用CSV文件在活动目录中创建用户


 

注意:  以下信息,概述了在活动目录中成功创建用户(通过CSV导入的方法)所必需的必填字段信息,以及有用的使用指南。LDAP属性名将作为CSV文件的行头定义,其名称必须严格个AD中的定义信息保持一致。详情可参见支持的LDAP属性列表,以及CSV文件示例

 

通过导入CSV文件批量创建用户

 

要创建一个用户,只需要指定以下任一命名属性(必填项)即可(足够用于创建用户):givenName 或者 cn 或者 name 或者 samAccountName(这里的命名属性所指的是LDAP属性名称,请保持其一致性,不可随意更改)。

 

要在创建用户时指定用户帐户控制属性: 如果想在创建用户的时候,同时指定用户帐户控制,则需要定义userAccountControl 的值,它的标志值将代表不同的用户帐户属性。如:标志值 512,代表该帐户是常规帐户,而514则代表该帐户已被禁用。更多详细信息,可参见http://support.microsoft.com/kb/305144

 

当您指定用户的密码属性时,需要指定pwdLastSet的值,它们可以从以下两个选项中选择一个:

  1. 要想让 用户下次登录时必须更改密码 ,则将0赋予给LDAP属性pwdLastSet

  2. 如果不需要该选项(用户下次登录不需要更改密码),则将-1赋予给LDAP属性pwdLastSet。

要指定用户的组属性:要指定成员属性,需要定义(memberOf)的值。 一个用户可以是一个组或者多个组的成员,它支持使用分号(;)来分隔多个特异名(DN),如:"CN=Group1,CN=Users,DC=domain,DC=com;CN=Group2,CN=Users,DC=domain,DC=com"

要指定用户的组属性:要指定成员属性,需要定义(memberOf)的值。 一个用户可以是一个组或者多个组的成员,它支持使用分号(;)来分隔多个特异名(DN),如:"CN=Group1,CN=Users,DC=domain,DC=com;CN=Group2,CN=Users,DC=domain,DC=com"

 

要指定帐户过期(AccountExpires)属性: 若要指定帐户明细,需要定义AccountExpires属性的值,它们可以从以下两个选项中选择一个:

  1. 若要帐户永不过期, 则将0赋予给LDAP属性Accountexpires。

  2. 若要指定帐户的具体过期日期,则可为Accountexpires赋予其它的值,它的值和文件时间格式一样,可以是一个64位的长整数。代表从1601/1/1 00:00:00(UTC)以来的毫秒值。

要指定用户可用的工作站属性:需要在CSV中定义userWorkstations 的值,它的值应该是指定计算机的NetBIOS名称,可以用逗号(,)分隔多个值。 

 

要指定用户的国家属性:

  1. 需要在CSV中定义三个值:c, co, countryCode ,它们都是必需项。

  2. c - 代表国家的2个字符的代码(如:US代表美国)。

  3. co - 代表国家的全名(如:United States)。

  4. countryCode - 代表国家的3位数代码(如:840代表美国)。

要指定经理的属性: 需要在CSV文件中定义manager的值, 它是经理的特异名。

 

要指定用户的密码: 需要在CSV中定义'password'的值。

 

要指定启用邮箱的用户属性: CSV文件中至少需要定义这些属性: mailNickame, homeMDB, msExchHomeServerName。

  1. mailNickame - 邮箱的名称。

  2. homeMDB - 邮箱存储的特异名。如:CN=Mailbox Store (EMP-EX03),CN=First Storage Group,CN=InformationStore,CN=EMP-EX03,CN=Servers,CN=First Administrative Group,CN=Administrative Groups,CN=First Organization,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=xchange,DC=com

  3. msExchHomeServerName - 以legacyExchangeDN 格式定义的邮件服务器的值。如:/o=First Organization/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Configuration/cn=Servers/cn=ADMP-EX07

若要在CSV中定义启用邮件的用户: CSV文件中至少需要定义这些属性:mailNickname, targertAddress, msExchAdminGroup

  1. mailNickame - 邮箱的名称。

  2. targertAddress - 邮箱的目标值,格式如:(SMTP:user@yahoo.com)

  3. msExchAdminGroup- exchange Admin组的值(legacyExchangeDN 格式),如:/o=First Organization/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)

要指定用户的主目录、配置文件路径、终端服务等属性:需要在CSV文件中定义相应的值:homeDirectory、profilePath、tsHomeDir、tsProfilePath等。

  1. 它们的值可以是文件夹的绝对路径。

  2. 其中可以使用变量,如:%userName%, %givenName% 等..

要定义附加电子邮件地址的属性

  1. 需要在CSV中定义LDAP属性 'proxyAddresses' 的值。如:"smtp:user@mail1.com;smtp:user@mail2.com"

要指定附加属性:

使用模板创建用户

  1. 可以使用已有的模板来创建用户(从画面中点击"选择模板"链接来指定模板)。

  2. 选定模板后,模板所定义的所有属性将自动应用到要创建的用户。

  3. 如果已选定模板,也可以点击'更改'链接来更换模板。

  4. 使用模板,可以为多个用户设置通用属性。您也可以创建自己的模板。详情参见创建用户模板

例如: 如果您想为正式员工创建拥有邮箱的用户,可以选择'启用邮箱的用户'模板,来创建用户帐户。而对于临时帐户,可创建不要邮箱的帐户。

 

 

注意: 在创建用户之前,请首先准备好CSV文件,并在其中编辑好所需的信息,然后再进行处理。

 

Copyright © 2011, ZOHO Corp.All Rights Reserved.