Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-81332

User with "Add Form Instance" permission cannot Save a form

    Details

      Description

      Steps to Reproduce:

      1. Go to Users and Organizations
      2. Add a new user (set password so login is possible)
      3. Go to Roles
      4. Add a new Role
      5. Define Permissions
      6. Go to "Forms"
        • Add "General > Access in Site Administration"
          ** Add "Dynamic Data Mapping > Add Form Instance"
      7. Save
      8. Add new user to the Assignee for this role
      9. Login to new user
      10. Go to Forms
      11. Click Add button
      12. Add a field
      13. Click Save

      Expected Result:
      User can save the form because they were given Add permissions.

      Actual Result:
      User cannot save the form.

      Workaround, also add the "Add Structure" permission. User will expect this permission is for Element Sets

      Also affects users who are given "Update" permission for an individual Form Instance

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Days since last comment:
                  30 weeks, 6 days ago

                  Packages

                  Version Package
                  7.1.X
                  Master