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.