This topic contains 4 replies, has 0 voices, and was last updated by Lala Britney 6 years, 11 months ago.
-
AuthorPosts
-
November 22, 2017 at 9:12 pm #21492
Lala BritneyHi ,
We need our users to be able to approve PO's through emails and without logging into Netsuite. Is this possible and what are the various ways of doing it?
I looked up help and found that it can be done using a suitlelet which has been deployed as Available without login which am trying.
Is it safe to approve emails using this method?
Also can we access the parameters sent in the url just as we access them when we invoke suitelets when logged in using request.getparameters('action..') for eg.?
This is a cached copy. Click here to see the original post. -
November 23, 2017 at 3:34 pm #21493
michoelA suitelet that's available without login sounds like a good approach.
I would advise adding a custom field to Purchase Orders that is populated with a randomly generated verification token to prevent url tampering.
Yes, you can retrieve parameters from the URL the same you would retrieve POST'ed ones.
-
November 28, 2017 at 11:09 am #21494
pcutlerUsing a Suitelet that is available without login is an option. However, this won't be very secure. If the email were forwarded, the recipient of the forwarded email would also be able to approve the PO.
I'd recommend having the user log into some secure system. The system doesn't have to be NetSuite – the other system can automatically log into NetSuite and approve the PO via RESTlet or SuiteTalk. For convenience, the other system could even be set up with Windows authentication so that the user's PC login credentials could be used.
-
December 7, 2017 at 11:00 pm #21495
Rusty ShacklesAnother option is using the Email Capture Plugin
-
December 12, 2017 at 8:35 pm #21496
Lala BritneyThank you all for your comments. Will try with the suitelet option.
-
AuthorPosts
You must be logged in to reply to this topic.
