创造一个用户(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 作者:凌云文档