Stay organized with collections
Save and categorize content based on your preferences.
Updates a user.
This method supports patch semantics, meaning that you only need to include the fields you wish to update. Fields that are not present in the request will be preserved, and fields set to null will be cleared.
For repeating fields that contain arrays, individual items in the array can't be patched piecemeal; they must be supplied in the request body with the desired values for all items. See the user accounts guide for more information.
HTTP request
PUT https://admin.googleapis.com/admin/directory/v1/users/{userKey}
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-08-22 UTC."],[[["This method allows you to update user information by sending a PUT request to a specific URL, using the user's email address or ID."],["You only need to include the fields you want to change in the request; unchanged fields are preserved, while fields set to `null` are cleared."],["When updating repeating fields (arrays), you must provide the entire array with all desired values in the request body."],["Authorization requires the `https://www.googleapis.com/auth/admin.directory.user` OAuth scope."]]],[]]