Allow hiding elements in the "Access" webform tab

Created on 8 July 2025, 4 months ago

Problem/Motivation

We would like to extend this module's feature to also allow for hiding portions of the "Access" tab in the webforms. Not only for ease of use for backoffice users, but that tab can also have security implications if misused, so we'd like to ensure that the permissions that can be given/revoked can be controlled for certain users.

Proposed resolution

Add 3 new settings to the module:

Access settings: Select which access operations from the webform to hide, so they can't be edited (i.e. Delete submissions, administer webform, etc.)

Access role settings: Allows for setting which roles can be selected for giving/revoking permissions (i.e. do not allow revoking permissions for admin users, or giving access to anonymous users).

Access autocomplete settings: Select if a user can give pick individual users, or specific permissions, for operations.

Remaining tasks

Add these 3 new settings and implement them.

User interface changes

3 new settings will be available in the Webform Simplify Settings form.

Data model changes

New configuration items.

Feature request
Status

Active

Version

1.2

Component

Code

Created by

🇵🇹Portugal gueguerreiro Lisboa

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

Merge Requests

Comments & Activities

Production build 0.71.5 2024