Update user account
Last updated
Was this helpful?
Last updated
Was this helpful?
The Update user account action node updates an existing in the solution. can be assigned and or removed to determine the user's permissions. A reset password or login link email can be automatically triggered.
This action node is used when you would like client users to be able to update their own information or update other users in a solution. For example, a client user with a custom Administrator role may be granted the permission to assign and remove roles for other users.
When the action node successfully completes, the User object is immediately updated in the database. It is not necessary to persist any changes.
Important
A user's email address cannot be updated. If you need to update an email address you must delete the user and create a new one.
A user does not require any special permissions to update their own first name, last name and phone number.
The user running this action node must have a role with the appropriate permissions to update a user and assign and remove any selected roles. Read more under .
The appropriate user account manipulation properties must be enabled for the relevant .
User Account
First Name
The user's first name.
Last Name
The user's last name.
Phone
The user's phone number.
Add Roles
Remove Roles
Reset Password
Send Login Link
Override Default Mail
Available if Reset Password or Send Login Link is selected.
Override the subject and body of the email.
Link TTL
Available if Override Default Email is selected.
Specify how long the reset password or login link in the email will be valid, in seconds, up to a maximum of 1 week. The default is 900 seconds (15 minutes).
Login Link Redirect Path
Available if Override Default Email is selected.
Redirect the user to the specified path after they click the login link. The path must start at the domain root, for example: /READABLE_ID/VIEW_NAME/SUBVIEW_NAME?URL_PARAM=value
.
Subject
Available if Override Default Email is selected. Override the subject of the email.
Body Text Template
Body HTML Template
The containing the User object to update.
to assign to the user. Roles selected here will be in addition to any existing roles. If a role is also selected in Remove Roles, the user will not be assigned that role.
to remove from the user.
Send an email to the user with a link to reset their password. This email template can be customized in a , or overridden for this action node only by selecting Override Default Mail.
Send an email to the user with a link to log in immediately. This email template can be customized in a , or overridden for this action node only by selecting Override Default Mail.
Available if Override Default Mail is selected. Override the plain text email body. See for available parameters.
Available if Override Default Email is selected. Override the HTML email body. See for available parameters. A Body Text Template is also required when you specify an HTML template.