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

              harry.chai Harry Chai
              victor.ware Victor Ware
              Kiyoshi Lee Kiyoshi Lee
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                3 years, 42 weeks, 3 days ago

                Packages

                  Version Package
                  7.1.X
                  Master