Skip to main content
Version: 7.0.0

Roles and Permissions

Managing roles and permissions in formsflow.ai ensures that each user has access only to the features and data they need. By defining roles and assigning specific permissions, you maintain security, enforce business policies, and simplify administration.

Introduction

Roles group together a set of permissions that control what users can do in the system. Permissions determine access to form creation, submission, review tasks, dashboards, and administrative functions. Assigning roles to users lets you manage access at scale without configuring individual permissions each time.

Create New Roles

  1. Navigate to Manage > Roles.

  2. Click Create New Role in the top right corner.

  3. In the dialog, enter:

    • Role Name: A clear descriptive name (for example, Designer, Client, or Reviewer).
    • Description: A brief summary of the role’s purpose.
    • Permissions: Toggle on the actions this role can perform.

    Create new role dialog

  4. Click Create to save the role.

  5. To modify permissions later, click the Edit icon beside the role in the table.

Permissions Reference

PermissionDescription
Create formsAllow user to design new forms and save form definitions
Edit formsAllow user to modify existing form layouts and field settings
Delete formsAllow user to remove form definitions and associated data
Submit dataAllow user to fill out and submit forms
Claim tasksAllow user to take ownership of workflow tasks for review
Complete tasksAllow user to finish and forward tasks to the next step
View dashboardsAllow user to access built in or custom dashboards
View analyticsAllow user to run reports and view analytics pages
Manage usersAllow user to add, edit, or remove user accounts
Manage rolesAllow user to create and update roles and permission sets
Configure settingsAllow user to modify system wide settings and integrations
Generate documentsAllow user to produce PDF or other document outputs
Access audit logsAllow user to view history of submissions and workflow events

Assign Roles to Users

  1. Go to Manage > Users.

  2. Locate the user in the list and click Add Role.

  3. In the popup, select one or more roles to assign, then click Done.

    Select roles dialog

  4. To remove a role, click the × next to the role name in the user’s row. Changes apply immediately.


By following these steps and using the permissions table, administrators can ensure that users have precisely the access they need while maintaining security and compliance.