Enhance Form Permissions for Acess Levels
For us, it is a cumbersome process every time a new form in published in 10e11. Every time a form is published we have to touch every access level that may need access to that form and set the appropriate permissions (add, edit, and void). This makes the process for getting newly requested forms out the door very cumbersome. Not only that, but that form will also have to be added to a chart for actual use and additional testing. A single form could go through many revisions, and thus multiply having to perform this tedious process. What I would like to propose is one of two things. Either, the relationship between an access levels and their form permissions are refactored (e.g. Access Level -> Form Permission Group -> Form Permissions). For example, this would allow creating a "Read Only Group", "Add/Edit Group", or "Add/Edit/Void Group". This would be helpful if there are less form groups than access levels. Alternatively, and probably easier to implement would be to add an optional setting that could be toggled on a form in FormLab that would essentially copy the permissions of the last/first form's permissions of each access level when publishing. It could be named "Copy permissions from first form when publishing on each access level". I would think this would be easier to implement this because it is optional and it could just be appended to the publish logic with an additional check for that setting.