- 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
Form should save correctly, without error. User should be able to open Form in Table View and begin entering records on the Sub-Form.
Form fails to save correct, showing "Save failed (formclass)" on the Form Designer.
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.