megachangelog
Feature

Custom roles: determine who can send messages

Custom roles now support granular permissions to control who can execute workflows, send messages, and retry deliveries. Existing custom roles retain their previous permissions unless explicitly updated.

To activate your workflows and send messages, you need the Execute permission for the workflow. To resend deliveries, retry attempted messages, or refire webhooks, you need the Send permission for Deliveries & Drafts and Edit permission for the relevant workflow. Custom roles created before this release have the same permissions as before—unless you update the role.
rbacpermissionsworkflowscustom-roles

Source: original entry ↗