Hi @booboo240 ,
Hope you are doing well!
You can do below things to form display mode:
Check if the logged in User().Email is available in the data source, if yes, then make the display mode of the form to view or disable.
For example: The form uses SharePoint Online list.
If the user comes on the Form for the first time, then on app start you can check whether this user has submitted the form earlier or not.
If not, then you allow user to submit the form.
If the same user comes on the form for 2nd time, the On Start logic will check whether the record is created by this user, if yes, then the form will be disabled.
I hope this helps.
Please click Accept as solution if my post helped you solve your issue. This will help others find it more readily. It also closes the item. If the content was useful in other ways, please consider giving it Thumbs.
Thanks,
ANB