This article covers additional Dynamic Forms features including form permissions and dark mode support, and points to the canonical articles for dashboard widgets, submission layout, and preview.
Form Permissions
Dynamic Forms respects ProcessPro's permission system. Keeping form design restricted to the people accountable for the process means the questions users answer stay under change control — the same discipline you apply to the process maps themselves:
Users with form edit permission can create, edit, and delete forms
Users with view-only permission can see forms but cannot:
Change form associations on processes
Edit form fields or properties
Delete forms
When a view-only user navigates to a process activity with an associated form, the form selection is disabled or the edit action is not available. The existing association remains unchanged.
Important: If a user cannot change a form association, verify their permission level. Form edit permission is separate from process edit permission.
Dynamic Form Widget on Dashboard
You can display form submission data on a dashboard to keep completion activity visible without opening each form. See Dynamic Forms: Dashboard Widget for setup steps.
Submission Page Layout
The submission page is designed for a clean user experience — full-width form, aligned labels and inputs, responsive layout, and consistent button heights. See Submitting a Dynamic Form for details.
Preview Title and Testing
When previewing a form, the preview displays the actual form name — e.g. a form named "Employee Onboarding Form" shows that exact title. See Previewing and Testing a Dynamic Form for preview and validation testing.
Dark Mode Support
The form designer fully supports dark mode / dark themes:
Enable dark mode in Personal Settings
Open the form designer — it loads in dark mode
Verify the following areas are readable with proper contrast:
Field palette — all field type icons and labels are visible
Canvas — fields are clearly visible with appropriate contrast
DCM — property labels, inputs, and buttons are readable
Further Information
For form submission details, see Submitting a Dynamic Form. For the approval workflow, see Approving and Rejecting Form Submissions.