One way to handle this would be to open the IP form on a View with just one
textbox and 1 OK button (password validation View). If the user enters the
correct password, you can switch to your main View, otherwise you can give
the user a message and close the form.
I need to allow users to set their own password for a completed form, so it
can only be viewed by themselves or other users who the password has been
shared with. I don't think this suggestion would allow this?