Uploaded image for project: 'ActivityInfo'
  1. AI-2047

Allow Design Users to add Sub-Forms to Forms within Folders

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major - next release
    • Resolution: Fixed
    • Fix Version/s: 2.20.1935
    • Component/s: Permissions
    • Labels:
      None

      Description

      • User A has Design rights in Database 1
      • They are also limited to Folder F, allowing them to only update the schema on Forms within Folder F. Folder F contains one form - Form F.1
      • User A edits Form F.1 in the Form Designer
      • User A adds Sub-Form F.1.1 and attempts to save

      Expected Behaviour
      Form should save correctly, without error. User should be able to open Form in Table View and begin entering records on the Sub-Form.

      Current Behaviour
      Form fails to save correct, showing "Save failed (formclass)" on the Form Designer.

      Root Cause
      The ActivityInfoApiBackend checks only whether a User has Design rights on the root Database. This is not the case if they are assigned to a Folder. The permission check should be update to check for Design permissions on the containing resource.

        TestRail: Results

          Attachments

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                jamie Jamie Whitehouse
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  TestRail: Cases