yuniar Allowing all users who have edit access to a specific form to also be able to manage who else has access to that form would be preferable to restricting managing access to the form to the form creator only. Ideally however, from my point of view, this should be a separate attribute, to allow more flexibility. There are people using Machform at my institution who might not be able to handle editing a form but who could handle granting other people access to view entries to a form.
Ideally, I would like to be able to grant user X the ability to be able to grant other Machform users access to forms they have access to on a form-by-form basis and to be able to specify what level of access they could grant. So user X could grant other users read-only entry access to forms A and B, and read and edit entry access to form C.
But I will be glad if you just update as you suggested for now.
There is another issue regarding this feature that needs to be fixed: Listing suspended users. Right now, when viewing the "info" for a form, a user X will see any suspended users who have access to the form, say user Z, but user Z is not identified as suspended. Once user X clicks on the "manage access" link, however, they will not see user Z listed at all. This is understandable, in a way, since there is no point in user X giving form access to suspended users, but it can be confusing. While I was testing the new feature with an actual user, she said, "Oh, this person no longer works here, I will remove his access to my form." But when she tried, she didn't see that person listed to remove him, which confused both of us at first.
Also, it would be very helpful if you added user filtering to the "Manage Access" page. We have well over 250 Machform accounts, so it is a bit awkward to find the one(s) you want to work with.