---
title: "Delete app-specific passwords"
description: "GAT Flow is a User management tool (part of the GAT Suite of products). It allows [Google Workspace Admins](https://admin.google.com/) to Onboard**,** Offboard, and Modify users of the domain. It also allows taking bulk action on multiple users at the same time. **Delete [app-specific password](https://support.google.com/accounts/answer/185833?hl=en)** is…"
url: "https://gatlabs.com/knowledge/tech-tips/delete-app-specific-passwords/"
updated: "2026-05-29"
category: "Users Audit & Management / On-boarding, Off-boarding & Modifying"
tags:
  - GAT Flow
---

# Delete app-specific passwords

GAT Flow is a User management tool (part of the GAT Suite of products). It allows [Google Workspace Admins](https://admin.google.com/) to Onboard**,** Offboard, and Modify users of the domain.

It also allows taking bulk action on multiple users at the same time.

**Delete [app-specific password](https://support.google.com/accounts/answer/185833?hl=en)** is one of the actions that can be taken using Flow.

****Note:** App Passwords can only be used with accounts that have [2-Step Verification](https://support.google.com/accounts/answer/185839) turned on.*

This action can be applied in **Offboarding **and** Modifying **workflows, including Event and [Recurring](https://gatlabs.com/knowledge/tech-tips/recurring-workflows/) workflows

## Set up Flow

Open** GAT+ **(1) and select **Flow** (2) from the the pop-up menu.

![GAT+ dashboard with option to select Flow product.](https://gatlabs.com/knowledge/wp-content/uploads/2022/08/Off6.png)

## Create Workflow

**GAT Flow** will be open on a new tab.

From the menu on left, click on **Create workflow**.

### Define **Workflow Type**

A **Define Workflow Type** section will be displayed.

- **Name **– enter a name for the workflow
- Description – a description of the workflow can be added (optional)
- **Type** – select the workflow type

  - **Modify** – modify and update existing users of the domain
  - **Offboarding** - remove or deactivate user (delete, archive or suspend)
- **Run immediately after approval **
- **Next** – click on the button to proceed

![Define Workflow Type section is displayed](https://gatlabs.com/knowledge/wp-content/uploads/2022/01/App1.png)

### **Search for User**

In **Search for a User **(1-2) pick any of the option

- Search for a** User** – select individual users
- Search for a** Group** – select a group of users
- Search for an** Org. Unit** – select Org. Unit of users
- **Classroom**
- **Import users – **import used via Google spreadsheet 

Check the list of selected users under Current selected users section (3), and click** Next** (4) to move on to the next step.

![Search for a User section is displayed. ](https://gatlabs.com/knowledge/wp-content/uploads/2022/01/App2.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 Actions section is displayed.](https://gatlabs.com/knowledge/wp-content/uploads/2023/05/SendAs3.png)

If the process hasn’t been set before, please use *Add action* button and create the node. 

From the menu that appears, search and select the **Delete app-specific passwords** action.

![Search and action selection section. ](https://gatlabs.com/knowledge/wp-content/uploads/2022/01/App3.png)

Once the action is selected, it will be added to the node section. Double click on the action node to open the action’s section. 

![Delete app-specific passwords action is displayed.](https://gatlabs.com/knowledge/wp-content/uploads/2022/01/App4.png)

Click the **Send approval request** button, and then Confirm to proceed.

![Send approval request button and Confirm button are displayed. ](https://gatlabs.com/knowledge/wp-content/uploads/2022/01/App6.png)

### Security Officer Approval

The Security Officer will receive an email for approval unless [pre-approval](https://gatlabs.com/knowledge/tech-tips/how-to-set-up-preapproval-acces-for-flow/) is deployed.

![Email notification sent to Security Officer requesting verification. ](https://gatlabs.com/knowledge/wp-content/uploads/2022/01/App5.png)

This will take them to the **Approval** page, when approved the job will be set to run.

![Security Officer approval dashboard where they can review and approve or deny the request. ](https://gatlabs.com/knowledge/wp-content/uploads/2022/01/App7.png)

## Result

When the request is approved, the **App-specific passwords for the selected users will be deleted. **The result can be seen in **Flow > Workflow**

The app-specific passwords can be found in Google Account settings

![GAT Flow | Delete app-specific passwords 8](https://n.gatlabs.com/wp-content/uploads/2021/07/screenshot-myaccount.google.com-2021.07.13-15_43_26.png)

When the Flow job has run, the **App passwords will be removed.**

![GAT Flow | Delete app-specific passwords 9](https://n.gatlabs.com/wp-content/uploads/2021/07/screenshot-myaccount.google.com-2021.07.13-16_25_33.png)
