---
title: Change Google Workspace user passwords in bulk
description: "This article aims to explain how to change Google Workspace user passwords in bulk. GAT Flow allows admins to simplify and automate Google Workspace user management tasks. In this post, we'll show you how to **Modify** and change passwords for…"
url: "https://gatlabs.com/knowledge/tech-tips/change-user-passwords-in-bulk/"
updated: "2026-05-22"
category: "Users Audit & Management / On-boarding, Off-boarding & Modifying"
tags:
  - GAT Flow
---

# Change Google Workspace user passwords in bulk

This article aims to explain how to change Google Workspace user passwords in bulk.

GAT Flow allows admins to simplify and automate Google Workspace user management tasks.

In this post, we'll show you how to **Modify** and change passwords for multiple Google Workspace users in bulk.

Below are the steps.

## Create Workflow

Navigate to **Flow (1) > Create workflow (2)**

Optionally this can be for [Event](https://gatlabs.com/knowledge/tech-tips/workflow-triggered-by-an-event-on-users/) and [Recurring](https://gatlabs.com/knowledge/tech-tips/recurring-workflows/) workflows

Under **Define** **Workflow Type (3)**

- **Name **– enter a name for the workflow (4)
- Description – a description of the workflow can be added
- **Type** – select the workflow type (5)
  - Onboard – onboard and add new users to the domain
  - **Modify** – modify and update existing users of the domain
- **Run immediately after approval  (6)**
- **Next** – click on the button to proceed (7)

![Define workflow section](https://gatlabs.com/knowledge/wp-content/uploads/2021/12/Pass1.png)

## Search For a User

In **Search for a User** you enter the user whose password you want to change (1).

- Search for a user
- Search for a group
- Search for an OU

Search by users individually, group of users, org. unit of users and even import users via Google Sheets (2-3)

Click on the **Next**button (4) to proceed further.

![Define workflow scope section](https://gatlabs.com/knowledge/wp-content/uploads/2021/12/Pass2.png)

## Choose Actions

Under the Choose Actions section (1), click on the + button (2) and Add action (3).  A pop-up menu with all the available actions will be displayed.

![Choose workflow action section](https://gatlabs.com/knowledge/wp-content/uploads/2021/12/Pass7.png)

Search (1) and select the **Change user password** option (2) from the available list.

![Change user password action is selected](https://gatlabs.com/knowledge/wp-content/uploads/2021/12/Pass3.png)

The Change user password action will be added to the workflow node section. Double click on the action node to open the action’s configuration section.

![Change user password action node is added to the workflow](https://gatlabs.com/knowledge/wp-content/uploads/2021/12/Pass4.png)

Once the node opens (1), define the action settings. the following options are available:

- **New password** - enter the new password for the selected users (2)
- **Change password at next login** - enable or disable this option (3)
- **Generate user password** - auto-generate password for the users (4)
- **Send user password** - choose if you want to send the password to specific users (5)
  - **Password receiver** option is displayed if **Send user password** is enabled
    - **Manager** - the received will be the user who is  added as Manager to the users
    - **User private email** - the receiver will be the private emails added to the users
    - **Workflow creator** - the receiver will be the Admin or Auditor who creates the workflow
    - **Specified emails**

![Change user password action's settings are displayed where new password can be manually defined, change password at next login, create user password automatically, and send user password to other person, e.g. workflow requester or manager. ](https://gatlabs.com/knowledge/wp-content/uploads/2021/12/Pass5.png)

When finished, click anywhere outside the action note to close it and select **Send Approval Request** to the Security Officer for review.

After selecting **Send Approval Request** (1), a confirmation message will appear. **Confirm** to continue (2).

![After selecting Send Approval Request (1), a confirmation message will appear. Confirm to continue (2).](https://gatlabs.com/knowledge/wp-content/uploads/2021/12/Pass6.png)

The workflow will be submitted for approval to the **Security Officer**.

## Approval request

The Security Officer will receive an email notification for verification.

![Email notification sent to Security Officers with request to verify the workflow.](https://gatlabs.com/knowledge/wp-content/uploads/2021/12/Pass8.png)

After clicking the link in the email, they will be redirected to the approval section of the relevant workflow in Flow (1), where they can review the request and approve (2) or deny it (3).

![Security Officer's section is displayed from where they can review the workflow and approve or deny it. ](https://gatlabs.com/knowledge/wp-content/uploads/2021/12/Pass9.png)

When approved, the action will take effect and all passwords will be changed.

**Note:** If [pre-approval](https://gatlabs.com/knowledge/tech-tips/how-to-set-up-preapproval-acces-for-flow/) is enabled no Security Officer approval will be needed.

## Result

The status of the request can be viewed in details under Workflow (1 -2). The Details (3) icon on the right side of the workflow record allows to view it in detail.

![Workflow results and details section. ](https://gatlabs.com/knowledge/wp-content/uploads/2021/12/Pass10.png)

## Related Posts

- [Change user passwords in bulk (Google Workspace) ](https://gatlabs.com/knowledge/tech-tips/gat-flow-change-user-passwords-in-bulk/)
- [Users audit overview with GAT Flow](https://gatlabs.com/knowledge/tech-tips/gat-flow-users-audit/)
