创造一个用户(cm:person)对象。

createPerson(username)

使用提供的用户名创建一个用户(cm:person)。

参数

  • userName
    表示要创建的用户的用户名的字符串。

返回值

返回新创建的用户节点,如果用户名已存在,则返回null。

createPerson(userName, firstName, lastName, emailAddress)

使用提供的用户名创建一个用户(cm:person)。

参数

  • userName
    表示要创建的用户的用户名的字符串。
  • firstName
    表示用户名字的字符串。
  • lastName
    表示用户姓氏的字符串。
  • emailAddress
    表示用户电子邮件地址的字符串。

返回值

返回新创建的用户节点,如果无法创建用户,则为null。

createPerson(username, firstName, lastName, emailAddress, password, setAccountEnabled)

使用提供的用户名创建一个用户(cm:person)。

参数

  • userName
    表示要创建的用户的用户名的字符串。
  • firstName
    表示用户名字的字符串。
  • lastName
    表示用户姓氏的字符串。
  • emailAddress
    表示用户电子邮件地址的字符串。
  • password
    表示用户密码的字符串。
  • setAccountEnabled
    布尔值。设置为true以创建启用的用户帐户。设置为false以创建禁用的用户帐户。

返回值

返回新创建的用户节点,如果无法创建用户,则为null。

createPerson(username, firstName, lastName, emailAddress, password, setAccountEnabled, notifyByEmail)

使用提供的用户名创建一个用户(cm:person)。

参数

  • userName
    表示要创建的用户的用户名的字符串。
  • firstName
    表示用户名字的字符串。
  • lastName
    表示用户姓氏的字符串。
  • emailAddress
    表示用户电子邮件地址的字符串。
  • password
    表示用户密码的字符串。
  • setAccountEnabled
    布尔值。设置为true以创建启用的用户帐户。设置为false以创建禁用的用户帐户。
  • notifyByEmail
    布尔值。设置为true以在创建帐户时将自动发送电子邮件到账户的邮件地址。这仅在提供用户名和密码时有效。如果设置为false,则不会发送电子邮件。

返回值

返回新创建的用户节点,如果无法创建用户,则为null。

代码例

var testUser = people.createPerson("joe.user", "Joe", "User", "joe.user@alfresco.com", "password", true, true);
if (testUser){
    // user account created
}
文档更新时间: 2019-07-06 23:18   作者:凌云文档