---
title: Ability to change the definition of a process run
slug: ability-to-change-the-definition-of-a-process-run
docTags: 
createdAt: 2025-04-02T06:32:25.748Z
---

Users should be able to modify the process definition for a specific process run. This allows them to test changes to the workflow without affecting the live version of the process.

## Permissions

Need to find the "Process Activity" property in the entity settings and enable read permissions to allow user to view the Process Overview tab.

If a user has permission to modify process tasks, they will also be able to edit past process runs, access the Process Overview tab, and modify the process schema.

![](https://api.archbee.com/api/optimize/5goaGPkGyPYxtK7K75CEC/MMO4lBG4TwZN7Lqey1Ivp_screenshot-2025-04-09-at-135645.png)

## Rerun task options

A popup with the following options will appear:
\- **Cancel** – Cancels the action and does not rerun the task.
\- **Rerun Task** – Reruns only the selected task. Previously completed tasks will remain unchanged.
\- **Rerun from This Task** – Reruns the selected task and all subsequent tasks, including those that were previously completed.

::Image[]{src="https://api.archbee.com/api/optimize/5goaGPkGyPYxtK7K75CEC/i6j3SNtTRnqDK2h2Qv8jH_screenshot-2025-04-09-at-160506.png" size="74" width="1052" height="328" position="center" showCaption="false"}

## Example with "Rerun task"

If you have the process with sending mail to the client and mail is wrong then you can change email destination:

1. Open **Process overview&#x20;**&#x69;n the right side drawer menu

   ::Image[]{src="https://api.archbee.com/api/optimize/5goaGPkGyPYxtK7K75CEC/ESlonPdKYengo2v4QeTQe_.png" size="50" width="850" height="1080" position="center" showCaption="false"}
2. Find the needed task "Send email destination"
3. Click on the "settings" button

   ::Image[]{src="https://api.archbee.com/api/optimize/5goaGPkGyPYxtK7K75CEC/ucbRFzLUWwlb7CfoFexAO_screenshot-2025-04-09-at-142527.png" size="48" width="784" height="846" position="center" showCaption="false"}
4. Put a new email to the "Destination emails (to)" (<font color="#ff0000">1</font>) and click the "Ok" button (<font color="#ff0000">2</font>)

   ![](https://api.archbee.com/api/optimize/5goaGPkGyPYxtK7K75CEC/_2SBKyMQQ3PgkZJ12_oEi_screenshot-2025-04-09-at-142912.png)
5. Click on the "Rerun task" button

   ::Image[]{src="https://api.archbee.com/api/optimize/5goaGPkGyPYxtK7K75CEC/Bz7THnjXyTELVIYddYmZ0_screenshot-2025-04-09-at-143420.png" size="46" width="662" height="722" position="center" showCaption="false"}
6. Click on the "Rerun task" button in the popup

   ::Image[]{src="https://api.archbee.com/api/optimize/5goaGPkGyPYxtK7K75CEC/KeyP9bjO49KN50ETA8rDT_screenshot-2025-04-09-at-143625.png" size="70" width="1104" height="814" position="center" showCaption="false"}
7. The task will be executed again and its results will be updated accordingly

## Example with "Rerun from this task"

If you have a process with sending mail to a client and the mail is wrong, you can change the email destination and change other information in the following tasks:

1. Open **Process overview&#x20;**&#x69;n the right side drawer menu

   ::Image[]{src="https://api.archbee.com/api/optimize/5goaGPkGyPYxtK7K75CEC/cqqz2Ls35zKFbqhy4YBPg_.png" size="50" width="850" height="1080" position="center" showCaption="false"}
2. Find the needed task "Send email destination"
3. Click on the "settings" button

   ::Image[]{src="https://api.archbee.com/api/optimize/5goaGPkGyPYxtK7K75CEC/qaGOLG4UA9Mn1bN9uz1Z7_screenshot-2025-04-10-at-122751.png" size="60" width="1084" height="702" position="center" showCaption="false"}
4. Put a new email to the "Destination emails (to)" (<font color="#ff0000">1</font>) and click the "Ok" button (<font color="#ff0000">2</font>)

   ![](https://api.archbee.com/api/optimize/5goaGPkGyPYxtK7K75CEC/ezzzD_s8cHKsMNhnxhqzA_screenshot-2025-04-09-at-142912.png)
5. Click on the "settings" button

   ::Image[]{src="https://api.archbee.com/api/optimize/5goaGPkGyPYxtK7K75CEC/vUjPKQIWc6N1aKzPJB0RS_screenshot-2025-04-10-at-122840.png" size="70" width="1684" height="1710" position="center" showCaption="false"}
6. Click on the "Rerun from this task" button in the popup

   ::Image[]{src="https://api.archbee.com/api/optimize/5goaGPkGyPYxtK7K75CEC/FvtdMp6vHE7THXHAKHP7b_screenshot-2025-04-10-at-121902.png" size="70" width="1060" height="332" position="center" showCaption="false"}
7. The task will rerun the whole process (<font color="#ff0000">2</font>) and starting from this task (<font color="#ff0000">1</font>)


::Image[]{src="https://api.archbee.com/api/optimize/5goaGPkGyPYxtK7K75CEC/YTc024o7fArP-8az2tKSu_screenshot-2025-04-10-at-123021.png" size="76" width="1770" height="1386" position="center" showCaption="false"}

