Subject: User cannot access form on web
Edit: Too late, again and again and again …
Did you make your employer sign some official letter, stating that you are not responsible, no matter, what’s going to happen? Now, seriously, you will have a hard time administering users and applications without support from an experienced consultant and/or some substantial training. Anyway, let’s start with some points that should be sorted out immediately.
Are these web applications available via internet or just within an intranet that can be considered secure? If the former, then stop and get professional help now! If the latter, then lets put some basics together.
Here are some things that are likely to cause the issue.
Check the databases advanced ACL settings. If “Maximum internet name and password” access is set to anything lower than author, then usually nobody will be able to create documents (there could be exceptions, depending on how this app was designed).
Next, to compose a document, users usually need at least author access plus the right to create documents. This also applies for opening any form, even if it doesn’t contain user editable fields and a ui widget to submit the form to the server. Again, there could be execptions. If the designer of a form choose to make it available to public access users, even someone with No access (but with the right to read and write public documents) could display such a form and create a new document (however, to see this document later on, the programmer had to add code to create a $PublicAccess item set to “1” in the document).
The forms option “Who can create documents with this form” is just a further restriction. If access level to the database is not sufficiently high, it won’t help at all.
So, generally users will need author access plus the right to create documents.
If it still doesn’t work, it could be that the form uses resources, the current user doesn’t have access to. This might be tricky to impossible to sort out without the help of someone who has at least some understanding of how the app was designed.
I could go on with a bunch on general info on web app access and security, but that would all just be guessing, so try the basic stuff first.