function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
Gunnam RamGunnam Ram 

Generate unique url in salesforce

I have a requirement where internal users have to generate/frame an unique url via email which will be used by extenal user(Not a salesforce user). The url should open a form and creates a record in backend when user submits the form. The tricky part here is no other user should be able to use this url or should not be authorized to use this. I need to authenticate the user who opens this url without creating an User record in salesforce. 

My plan is to share public site url which will authenticate the user based on security question and takes the user to form. 

I would like to know if there is any feature or process using which we can accomplish  the above.

Thanks,
Ram.