Edit all Forms: allow restricting submission data access

Created on 10 June 2023, over 1 year ago
Updated 11 June 2023, over 1 year ago

Problem/Motivation

Users with 'Edit Any Webform" also have access to all submitted form data.

Creating and editing form fields may need to be a discrete task, and not allow full control of the data itself. Editors may have no right to see the contents of a submission, much less delete submission data, due to the fact they can edit form fields.

This is an enterprise data security issue in our case, limiting who may be assigned permissions to edit.

Proposed resolution

Add an option to remove 'Edit all Forms' from also accessing form submissions. Allow form submissions to be handled with other existing permissions. Another option may be to add a permission to allow permission to CRUD form fields, independent of the Edit all Forms.

✨ Feature request
Status

Closed: won't fix

Version

6.2

Component

Code

Created by

πŸ‡ΊπŸ‡ΈUnited States dehacker

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

  • Issue created by @dehacker
  • πŸ‡ΊπŸ‡ΈUnited States dehacker
  • Status changed to Closed: won't fix over 1 year ago
  • πŸ‡ΊπŸ‡ΈUnited States jrockowitz Brooklyn, NY

    I can't see changing how the existing permissions are working without impacting existing installations.

    Also any that can edit a webform can update the webform's handlers to capture and see any submission data.

    Any additional permission hardening should be done via custom code and dedicated contrib module.

Production build 0.71.5 2024