使用此命令可创建新用户。
用途
使用
createUser 命令可在缺省存储库中或由命令 parent 参数指定的存储库中创建新用户。该命令将在缺省领域中创建 PersonAccount 实体。
如果成功,createUser 命令将返回新创建用户的唯一名称。
注: 如果为用户领域选择了使用全局安全性设置选项,或者选择全局联合存储库选项作为指定领域的领域类型,那么此命令将在管理域的联合存储库中执行。但是,在域上执行的配置更改将应用于特定于安全域的配置。
语法
createUser { -uid uid -cn commonname -sn surname
-password password [-confirmPassword password]
[-mail mail] [-parent parent] [-securityDomainName domainName] }
参数
- -uid uid
- 指定要创建的用户的唯一标识。然后,virtual member manager 会为该用户创建 uniqueId 值和 uniqueName 值。此参数将映射到 virtual member manager 中的 uid 属性。
- -password password
- 指定用户的密码。此参数将映射到 virtual member manager 中的 password 属性。
- -confirmPassword password
- 再次指定密码,以验证在 password 参数中的输入内容。此参数将映射到 virtual member manager 中的 password 属性。
- -cn commonname
- 指定用户的名字。此参数将映射到 virtual member manager 中的 cn 属性。
- -sn surname
- 指定用户的姓氏。此参数将映射到 virtual member manager 中的 sn 属性。
- -mail mail
- 指定用户的电子邮件地址。此参数将映射到 virtual member manager 中的 ibm-PrimaryEmail 属性。
- -parent parent
- 指定要在其中创建用户的存储库。此参数将映射到 virtual member manager 中的 parent 属性。
- -securityDomainName domainName
- 指定唯一地标识安全域的名称。如果您没有指定此参数,该命令使用全局联合存储库。
样本
要创建名为 Dan Meyers 的用户,其唯一标识是 dmeyers,电子邮件地址是 dmeyers@acme.com,而密码是 tempPass,请发出以下命令:
$AdminTask createUser {-uid dmeyers –password tempPass -confirmPassword tempPass
–cn Dan –sn Meyers –mail dmeyers@acme.com}