Update user’s details.
External DocumentationTo learn more, visit the Google Admin Console documentation.

Basic Parameters

ParameterDescription
Change Password At Next LoginIndicates if the user is forced to change their password at next login. This setting doesn’t apply when the user signs in via a third-party identity provider.
Customer IDThe unique ID for the customer’s Google Workspace account. As an account administrator, you can also use the my_customer alias to represent your account’s customer ID. The customer ID can be obtained by the List Users action.
Organizational Unit PathThe full path of the parent organization associated with the user. If the parent organization is the top-level, it is represented as a forward slash (/).
PasswordThe user’s password to update.
Suspend UserSelect to suspend the user.
User KeyA unique identifier of the user to update. The value can be the user’s primary email address, alias email address, or unique user ID.

Advanced Parameters

ParameterDescription
Additional FieldsA list of additional fields to add to the object.

For a full list, see the Google Admin Console documentation.
Delegated User OverridePerform the action on behalf of another user, overriding the delegated user defined in the connection.

If not specified, the delegated user is the one provided in the connection.

Has no effect when using an OAuth connection.

NOTE: the connection details are not edited by this input.

Example Output

{
  "id": string,
  "primaryEmail": string,
  "password": value,
  "hashFunction": string,
  "isAdmin": boolean,
  "isDelegatedAdmin": boolean,
  "agreedToTerms": boolean,
  "suspended": boolean,
  "changePasswordAtNextLogin": boolean,
  "ipWhitelisted": boolean,
  "name": {
    {
      "fullName": string,
      "familyName": string,
      "givenName": string,
      "displayName": string
    }
  },
  "kind": string,
  "etag": string,
  "emails": value,
  "externalIds": value,
  "relations": value,
  "aliases": [
    string
  ],
  "isMailboxSetup": boolean,
  "customerId": string,
  "addresses": value,
  "organizations": value,
  "lastLoginTime": string,
  "phones": value,
  "suspensionReason": string,
  "thumbnailPhotoUrl": string,
  "languages": value,
  "posixAccounts": value,
  "creationTime": string,
  "nonEditableAliases": [
    string
  ],
  "sshPublicKeys": value,
  "notes": value,
  "websites": value,
  "locations": value,
  "includeInGlobalAddressList": boolean,
  "keywords": value,
  "deletionTime": string,
  "gender": value,
  "thumbnailPhotoEtag": string,
  "ims": value,
  "customSchemas": value,
  "isEnrolledIn2Sv": boolean,
  "isEnforcedIn2Sv": boolean,
  "archived": boolean,
  "orgUnitPath": string,
  "recoveryEmail": string,
  "recoveryPhone": string
}

Workflow Library Example

Update User with Google Admin Console and Send Results Via Email
Workflow LibraryPreview this Workflow on desktop