# Prerequisites (permissions & master data)

# Permissions

You typically need:

<div id="bkmrk-dexpro-awf-administr">- **DEXPRO AWF Admin**: for setup/template maintenance
- **DEXPRO AWF User**: for usage/monitoring
- **DEXPRO Core Administrator or DEXPRO Core User:** For rule creation/usage

</div>The app also includes the internal permission set **DEXPRO AWF Objects - Exec**. This set is **not assignable** and grants wildcard execute permission on all app building blocks (objects). It is used internally and does not need to be assigned to users.

[![image-1766410890231.png](https://docs.squeeze.one/uploads/images/gallery/2025-12/scaled-1680-/image-1766410890231.png)](https://docs.squeeze.one/uploads/images/gallery/2025-12/image-1766410890231.png)

# Workflow user groups

As a rule you will use **Workflow User Groups** to organize the distribution of approvals/reviews. Make sure the user group

<div id="bkmrk-existiert-mitglieder">- exists
- has members

</div>If groups are missing/empty, execution can fail (the workflow may be moved to the error step).

[![image-1766411194537.png](https://docs.squeeze.one/uploads/images/gallery/2025-12/scaled-1680-/image-1766411194537.png)](https://docs.squeeze.one/uploads/images/gallery/2025-12/image-1766411194537.png)