> ## Documentation Index
> Fetch the complete documentation index at: https://docs.envzero.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Managing Bulk Operations

> Run deploy, destroy, or other operations on multiple env zero environments simultaneously from the project environments page or organization dashboard.

As your organization gets larger, and your projects contain more and more environments, running some operations on many environments at once can be a cumbersome task. That's where env zero's bulk operations feature can come in handy.

# Running a Bulk Operation

Running a bulk operation is very simple:

1. Navigate to your `Project Environments` page.
2. Click the kebab menu button on the top right of the list and pick `Toggle selection mode`

<Frame>
  <img src="https://mintcdn.com/envzero-b61043c8/RwbdEslsc74czQBG/images/guides/admin-guide/environments/8c726ea-project_envs_1_fix.png?fit=max&auto=format&n=RwbdEslsc74czQBG&q=85&s=70c123c479c81a69f33a5bd18401bd2f" alt="Interface screenshot showing configuration options" width="1674" height="887" data-path="images/guides/admin-guide/environments/8c726ea-project_envs_1_fix.png" />
</Frame>

3. Check the environments you would like to run the operation on and click `Perform Action`

<Frame>
  <img src="https://mintcdn.com/envzero-b61043c8/RwbdEslsc74czQBG/images/guides/admin-guide/environments/b5682f7-project_envs_3_fix.png?fit=max&auto=format&n=RwbdEslsc74czQBG&q=85&s=bb31661481e4a9388ffa848e63d6c63c" alt="Interface screenshot showing configuration options" width="1697" height="902" data-path="images/guides/admin-guide/environments/b5682f7-project_envs_3_fix.png" />
</Frame>

<Info>
  **Cross-Project Bulk Operations**

  The selection phase can be done also from `Organization Dashboard` page, in case you would like to run the operation on environments across multiple projects
</Info>

4. The bulk operations wizard will appear, on which you will have to choose the operation you would like to run

<img src="https://mintcdn.com/envzero-b61043c8/U9rcMIDzc38oPcXx/images/changelogs/2023/05/ce6ac9b-image.png?fit=max&auto=format&n=U9rcMIDzc38oPcXx&q=85&s=c639068cb1d9189f544beb5950654484" alt="Bulk operations wizard showing available operation types to run across selected environments" width="993" height="751" data-path="images/changelogs/2023/05/ce6ac9b-image.png" />

The supported operations are:

1. Deploy
2. Destroy
3. Approve a plan
4. Cancel a plan
5. [Lock](/guides/admin-guide/environments/environment-locking)
6. [Release lock](/guides/admin-guide/environments/environment-locking)
7. Cancel queued deployments
8. [Running a task](/guides/admin-guide/environments/ad-hoc-tasks)
9. Mark as inactive.

For some operations, such as `Deploy`, you can edit some of the request settings on the `Details` step. In case there is nothing to edit, you will be taken straight to the `Summary` step.

<img src="https://mintcdn.com/envzero-b61043c8/RwbdEslsc74czQBG/images/guides/admin-guide/environments/d633747-image.png?fit=max&auto=format&n=RwbdEslsc74czQBG&q=85&s=b34bda81655b310e17dcbf702e6ba426" alt="Bulk operation Details step showing editable request settings for the selected operation" width="993" height="794" data-path="images/guides/admin-guide/environments/d633747-image.png" />

In the `Summary` step, you can review and approve your operation. Click `Done` when you are ready to start the bulk operation.

<img src="https://mintcdn.com/envzero-b61043c8/U9rcMIDzc38oPcXx/images/changelogs/2023/05/c0ed28c-image.png?fit=max&auto=format&n=U9rcMIDzc38oPcXx&q=85&s=54bdfff16a2c06441c927405c7ce5065" alt="Bulk operation Summary step listing selected environments and a Done button to start the operation" width="993" height="813" data-path="images/changelogs/2023/05/c0ed28c-image.png" />

The operation you choose will now be executed across all your selected environments simultaneously.

## Next steps

* [Environment Overview](/guides/admin-guide/environments) - Review all actions available on individual environments.
* [Locking Environments](/guides/admin-guide/environments/environment-locking) - Lock multiple environments to prevent unintended changes.
* [Running Ad Hoc Tasks](/guides/admin-guide/environments/ad-hoc-tasks) - Run arbitrary commands across environments using the task bulk operation.
