Manage BPMs
Business Process Models (BPMs) show business users how a transaction moves through your process, step by step and Domain by Domain. A BPM is only as useful as it is current, so this page shows how to add, change, copy, and clean up BPMs.
- ✅ Add, edit, and duplicate BPMs, and open them in the BPM Designer
- ✅ Delete BPMs you no longer use
- ✅ Restore deleted BPMs if you change your mind
On this page, an administrator, or a user whose Role may modify BPMs, learns to manage the BPM list. Business users who only look up BPMs, or search log events from a BPM, start with the BPM Overview instead.
Understanding delete and restore
Delete in Nodinite is a soft delete: the BPM is flagged as deleted and hidden from the list, but it stays in the database, so you can restore it. Deleting a BPM doesn't affect its Services, Resources, or log data. See Show deleted records for how this works across Nodinite.
soft delete"] Active -->|"Delete"| Deleted Deleted -->|"Restore"| Active style Active fill:#93d16d style Deleted fill:#FFD525
A BPM's life after Delete. Green: active. Yellow: deleted, and anyone who may modify BPMs can restore it. See Show deleted records.
Who can do what
| Action | Who can do it | Can you undo it? |
|---|---|---|
| Add or duplicate a BPM | Create on BPMs in the Role | ✅ Yes, delete it |
| Edit a BPM, also in the BPM Designer | Modify on BPMs (Permission Set for the Repository Model) | ⚠️ No version history; change it back by hand |
| Delete a BPM | Modify on BPMs | ✅ Yes, restore it |
| Restore a BPM | Modify on BPMs | ✅ Yes, delete it again |
These actions also work from the Repository menu for users whose Role allows it; the Administration menu needs the built-in Administrator Role.
Every right is set per Role on its Repository Permissions tab. Users first need the global Access right on Repository (Repository Access), then Access on the BPMs row; Create and Modify sit on the BPMs Permissions for all row. A Deny in any of the user's Roles always wins. To show live events, a BPM also needs Log View and Monitor View rights; see What permissions does a BPM need?.
Find the BPMs list
Open Administration > Repository Management > BPMs, or Repository > BPMs. From Administration, clicking a BPM opens it for editing; from Repository, it opens it for viewing. Type in the filter box to narrow a long list, and check Include deleted to list deleted BPMs too.

Use the filter box and Include deleted to find the BPM you want to manage.
Add a BPM
Click Add BPM to open the editor. See Add or manage BPM for every field and for building the process in the Designer.

The Add BPM button opens the BPM editor.
Tip
You can also manage BPMs from DevOps pipelines with the Nodinite Web API.
Edit a BPM
Click the BPM's Name in the Administration list, or choose Edit from its Action menu. See Add or manage BPM.

Choose Edit to change an existing BPM.
The Action menu
Click Action on a row to open the Action menu for that BPM:
- View opens the BPM read-only.
- Edit opens the BPM in the editor.
- Open Designer opens the BPM in the BPM Designer.
- Duplicate copies the BPM into a new one.
- Delete on an active BPM; Restore on a deleted one.

The Action menu of an active BPM. The items you see depend on your Role and on whether the BPM is deleted.
Open the BPM Designer
Choose Open Designer from the BPM's Action menu to model the process visually. The BPM Designer is a swimlane-based interface where you organize Services across Domains and process steps. New 7.10 From the Designer, the Mapify and Mermaid buttons show the BPM as an interactive Mapify Rendering graph or a static Mermaid Rendering diagram.
Duplicate a BPM
Choose Duplicate from the BPM's Action menu. Nodinite creates a copy of the BPM with all its configuration, which you can then change as needed.

Choose Duplicate to start a new BPM from an existing one.
Delete a BPM
- Choose Delete from the BPM's Action menu.

Delete appears only on active BPMs. - In Confirm intent to Delete, check the name, then click Yes, or No to keep the BPM.

The dialog shows which BPM you're about to delete. - A success message confirms that the BPM is deleted.

The deleted BPM disappears from the list until you check Include deleted.
Restore deleted BPMs
- Check Include deleted to list deleted BPMs.
- Open the Action menu of the deleted BPM and choose Restore.

Restore appears only on deleted BPMs. - In the confirmation dialog, check the name, then click Yes.

The dialog shows which BPM you're about to restore. - A success message confirms that the BPM is restored.

The restored BPM is back in the list.
Copy API URI
Click Copy API URI to see the underlying REST call to the Web API and copy the query string. Use it in custom Reports, automation scripts, or DevOps pipelines.
Frequently asked questions / Troubleshooting
I deleted a BPM by mistake. Can I get it back?
Yes. Check Include deleted, then restore it.
Does deleting a BPM remove log data or monitoring?
No. Deleting a BPM doesn't affect its Services, Resources, or logged events. Only the process model is hidden until you restore it.
Next Steps
Add or manage BPM
Manage Domains
Show deleted records
Manage the Repository
Related Topics
Business Process Model (BPM) - What a BPM is
BPM Overview - Find, view, and search log events from BPMs
What is the BPM Designer
Permission Set for the Repository Model
Log Audit Search - See who deleted or restored what