注意: 以下为您提供在活动目录中成功创建用户(通过CSV导入的方法)所必需的必填字段信息,以及有用的使用指南。LDAP属性名将作为CSV文件的行头定义,其名称必须严格个AD中的定义信息保持一致。详情可参见支持的LDAP属性列表,以及CSV文件示例。 |
通过导入CSV文件批量创建用户
要创建一个用户,只需要以下任一命名属性(必填项)即可(足够用于创建用户,这里所指的是LDAP属性名称,请保持其一致性,不可随意更改): givenName 或者 cn 或者 name 或者 samAccountName。
要指定用户的组织单位: 如果想要在不同组织单位之下创建用户,除了上述的必填项属性之外,还要在CSV文件中包含组织单位名(OUName),如: John, "OU=FinanceOU, DC=abc, DC=com"
如果要在某个子组织单位下创建用户,OUName中必须指定完全路径(既包含父组织单位名称,也包含子组织单位名称),如:John, "OU=PayrollOU, OU=FinanceOU, DC=abc, DC=com",这里PayrollOU是子组织单位,而FinanceOU是父组织单位。
要指定用户的密码: 需要在CSV中定义'password'的值。
要在创建用户时指定用户帐户控制属性: 如果想在创建用户的时候,同时指定用户帐户控制,则需要定义userAccountControl 的值,它的标志值将代表不同的用户帐户属性。如:标志值 512,代表该帐户是常规帐户,而514则代表该帐户已被禁用。更多详细信息,可参见http://support.microsoft.com/kb/305144
当您指定用户的密码属性时,需要指定pwdLastSet的值,它们可以从以下两个选项中选择一个:
要想让 用户下次登录时必须更改密码 ,则将0赋予给LDAP属性pwdLastSet
如果不需要该选项(用户下次登录不需要更改密码),则将-1赋予给LDAP属性pwdLastSet。
要指定用户的组属性:要指定成员属性,需要定义(memberOf)的值。 一个用户可以是一个组或者多个组的成员,它支持使用分号(;)来分隔多个特异名(DN),如:"CN=Group1,CN=Users,DC=domain,DC=com;CN=Group2,CN=Users,DC=domain,DC=com"
要指定用户的主要组属性:对于属于多个组的用户,只能有一个组是其主要组,因此需要指定primaryGroupID
的值。
要指定帐户过期(AccountExpires)属性: 若要指定帐户明细,需要定义AccountExpires属性的值,它们可以从以下两个选项中选择一个:
若要帐户永不过期, 则将0赋予给LDAP属性Accountexpires。
若要指定帐户的具体过期日期,则可为Accountexpires赋予其它的值,它的值和文件时间格式一样,可以是一个64位的长整数。代表从1601/1/1 00:00:00(UTC)以来的毫秒值。
要指定用户可用的工作站属性:需要在CSV中定义userWorkstations 的值,它的值应该是指定计算机的NetBIOS名称,可以用逗号(,)分隔多个值。
要指定用户的国家属性:
需要在CSV中定义三个值:c, co, countryCode ,它们都是必需项。
c - 代表国家的2个字符的代码(如:US代表美国)。
co - 代表国家的全名(如:United States)。
countryCode - 代表国家的3位数代码(如:840代表美国)。
要指定经理的属性: 需要在CSV文件中定义manager的值, 它是经理的特异名。
要指定启用邮箱的用户属性: CSV文件中至少需要定义这些属性: mailNickame, homeMDB, msExchHomeServerName。
mailNickame - 邮箱的名称。
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
msExchHomeServerName - 以legacyExchangeDN 格式定义的邮件服务器的值。如:/o=First Organization/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Configuration/cn=Servers/cn=ADMP-EX07
若要在CSV中定义启用邮件的用户: CSV文件中至少需要定义这些属性:mailNickname, targertAddress, msExchAdminGroup
mailNickame - 邮箱的名称。
targertAddress - 邮箱的目标值,格式如:(SMTP:user@yahoo.com)
msExchAdminGroup- exchange Admin组的值(legacyExchangeDN 格式),如:/o=First Organization/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)
要指定用户的主目录、配置文件路径、终端服务等属性:需要在CSV文件中定义相应的值:homeDirectory、profilePath、tsHomeDir、tsProfilePath等。
它们的值可以是文件夹的绝对路径。
其中可以使用变量,如:%userName%, %givenName% 等..
要定义附加电子邮件地址的属性:
需要在CSV中定义LDAP属性 'proxyAddresses' 的值。如:"smtp:user@mail1.com;smtp:user@mail2.com"
要指定附加属性:
'附加属性'是自定义属性,需要在CSV中输入您所自定义的属性的精确名称,并为其设定相应的值。
如: 如果需要在用户属性中添加员工编号,而自定义的属性名为'Employee Id Number',则需要将'Employee Id
Number'作为CSV的行头,并给它赋值。它将为用户添加这个属性,该属性的值可通过报表加以显示。
使用模板创建用户
可以使用已有的模板来创建用户(从画面中点击"选择模板"链接来指定模板)。
选定模板后,模板所定义的所有属性将自动应用到要创建的用户。
如果已选定模板,也可以点击'更改'链接来更换模板。
使用模板,可以为多个用户设置通用属性。您也可以创建自己的模板。详情参见创建用户模板。
例如: 如果您想为正式员工创建拥有邮箱的用户,可以选择'启用邮箱的用户'模板,来创建用户帐户。而对于临时帐户,可创建不要邮箱的帐户。
givenName,sn,samAccountName,password,memberOf,telephoneNumber,department,profilePath,homeDirectory,homeDrive,managedby james,smith,jamessmith,Password@123,"CN=group1,OU=Finance,DC=admp,DC=com;CN=Group2,OU=Sales,DC=admp,DC=com",+1-980-765-1234,accountant,"\\admp-dc1\UserProfile\%givenName%","\\admp-dc2\HomeFiles\%displayName%","E:","CN=Manager,OU=Finance,DC=admp,DC=com" james,william,jameswilliam,Password@123,"CN=group3,OU=HR,DC=admp,DC=com;CN=group4,OU=US,OU=HR,DC=admp,DC=com",+1-980-765-1234,HumarResoruce,"\\admp-dc1\UserProfile\%givenName%","\\admp-dc2\HomeFiles\%displayName%","G:","CN=Manager,OU=HR,DC=admp,DC=com" |
创建启用邮件的用户的示例:
givenname,displayname,password,msexchadmingroup,targetaddress,mailNickname james,Smith James,Password@123,"/o=First Organization/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)","smtp:jamessmith@admp.com",james1 james,William James,Password@123,"/o=First Organization/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)","smtp:jameswilliam@admp.com",james2 |
以下为创建启用邮箱的用户的示例:
givenname,displayname,password,mailNickame,homeMDB,msExchHomeServerName,proxyAddresses,msExchRequireAuthToSendTo,targetAddress,msExchRecipLimit james,Smith James,Password@123,jamessmith,"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=admp,DC=com","/o=First Organization/ou=First Administrative Group/cn=Configuration/cn=Servers/cn=EMP-EX03","SMTP:jamessmith@admp.com",true,"smtp:jamessmith@ymail.com",999 james,William James,Password@123,jameswilliam,"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=admp,DC=com","/o=First Organization/ou=First Administrative Group/cn=Configuration/cn=Servers/cn=EMP-EX03","SMTP:jameswilliam@admp.com",true,"smtp:jameswilliam@gmail.com",999 |
注意: 在创建用户之前,请首先准备好CSV文件,并在其中编辑好所需的信息,然后再进行处理。 |