user
Represents a local user of VMware Cloud Foundation Operations system.
{
"id": "string",
"username": "string",
"firstName": "string",
"lastName": "string",
"password": "string",
"emailAddress": "string",
"distinguishedName": "string",
"enabled": false,
"groupIds": [
"string"
],
"roleNames": [
"string"
],
"role-permissions": [
{
"roleName": "string",
"scopeId": "string",
"traversal-spec-instances": [
{
"adapterKind": "string",
"resourceKind": "string",
"name": "string",
"resourceSelection": [
{
"type": "string",
"resourceId": [
"string"
]
}
],
"selectAllResources": false,
"includedAdapterKinds": [
"string"
]
}
],
"allowAllObjects": false,
"links": [
{
"href": "string",
"rel": "string",
"name": "string",
"description": "string"
}
]
}
],
"lastLoginTime": 0,
"externalId": "string",
"links": [
{
"href": "string",
"rel": "string",
"name": "string",
"description": "string"
}
]
}
Identifier of the user in the system.
Username of the current user.
First name of the current user.
The last name of the current user.
Password of the user object. When creating a new local user, this field has to be specified.
The email address of the current user
distinguished name of the current user.
Is the current user's account enabled?
The list of group ids to which the current user belongs to.
(Deprecated) List of role names assigned to the user. May be null.
List of role permissions assigned to this user. May be null. Replaces and takes precedence over roleNames
Last login time
External ID of vIDB user. This field is only used in vIDB user import flow. It will not be populated for any other scenarios. Please note, this field may be removed in future.