Skip to content

UpdateUser

Updates a user's properties.

1
$Membership.UpdateUser(identity: ( string | Identity ), properties: UserInfo):( Identity | `"null"` )

Parameters

( string | Identity ) identity
    The identity of the user to update.

UserInfo properties
    An object containing the properties to update for the user.

Returns

The updated user identity.

Remarks

The properties object is a JavaScript object that can contain a subset of user properties to update. Not all properties are required; only the properties specified in this object will be updated.

Setting a user password using the default emakin organization provider

1
2
3
4
5
6
var userId = 'e444bcae-edd0-4659-8d8d-65bb3d1fe82c';
$Membership.UpdateUser(userId, {
    providerName : 'Organization',
    id : '[email protected]',
    password : 'myPassword'
});

Associating an Active Directory logon with a user

1
2
3
4
5
6
var userId = 'e444bcae-edd0-4659-8d8d-65bb3d1fe82c';

$Membership.UpdateUser(userId, {
    providerName : 'LDAP',
    id : 'http://ldap.emakin.com/user/john.doe'
});

See Also