Update User
Update a user in Tenable Vulnerability Management.
Input
| Field | Definition | Type | Required |
|---|---|---|---|
| Update By | |||
| ID or UUID |
The unique identifier of the user. Both UUID and ID are accepted.
|
Text | TRUE |
| User | |||
| Full Name |
The full name of the user. |
Text | FALSE |
|
The email address of the user. A valid email address must be in the This email address overrides the email address set in username. If your request omits this parameter, Tenable Vulnerability Management uses the username value as the user's email address. Note:
During initial setup, Tenable configures approved domains for your Vulnerability Management instance. To add domains to your instance, contact Tenable Support. |
Text | FALSE | |
| Is Enabled |
Specifies whether the user account is enabled ( |
True/False | FALSE |
| Predefined Role |
The user role represented as an integer value, as described in User Roles. Values:
Note:
You can only assign predefined User Roles. You can use Update User Role card to assign Custom Roles. |
Dropdown | FALSE |
Output
| Field | Definition | Type |
|---|---|---|
| User | ||
| ID |
The unique identifier of the user. |
Text |
| UUID |
The UUID of the user. |
Text |
| Username |
The username for the user. |
Text |
|
The email address of the user. If this attribute is empty, Tenable Vulnerability Management uses the username value as the email address of the user. |
Text | |
| Full Name |
The full name of the user. |
Text |
| Is Enabled |
Specifies whether the user account is enabled ( |
True/False |
| Container UUID |
The UUID of the Tenable Vulnerability Management instance to which the user belongs. |
Text |
| Is Lockedout |
Specifies whether the user can sign in to the Tenable Vulnerability Management app (
Tenable Vulnerability Management automatically updates this
attribute to true if the Note:
A user can be locked out of the user interface but still submit API requests if
they are assigned the appropriate authorizations ( |
True/False |
| Type |
The type of user. Note:
The only supported type is |
Text |
| Predefined Role |
The user role represented as an integer value, as described in User Roles. Note:
The value of this field is |
Number |
| Groups |
A list of UUIDs for the groups to which the user belongs. |
List of Text |
| Two Factor |
Two-factor authentication details. Note:
This field is omitted unless the user has set up two-factor authentication. |
Object |
| Activated At |
Activation time for two-factor authentication, represented in Unix milliseconds. |
Number |
| Is TOTP Enabled |
Specifies whether the TOTP two-factor authentication is enabled ( |
True/False |
| Is Email Enabled |
Indicates whether backup notification for two-factor authentication is enabled ( |
True/False |
| Last Successful Login |
The last time (in Unix milliseconds) that the user successfully signed in to the Tenable Vulnerability Management app. Note:
This attribute is only present if the user has logged in at least once successfully to the Tenable Vulnerability Management user interface. |
Number |
| Last Failed Login |
The time (in Unix milliseconds) of the last time the user failed to sign in to Tenable Vulnerability Management. Note:
This attribute is only present if the user has attempted unsuccessfully to sign in to the Tenable Vulnerability Management app. |
Number |
| Login Fail Count |
The number of failed sign-in attempts since the user last successfully signed in to the Tenable Vulnerability Management app. Note:
If this attribute is greater than |
Number |
| Login Fail Total |
The total number of failed sign-in attempts for the user. |
Number |
| Raw Output |
The raw response body that's returned by the API. |
Object |