This topic contains 4 replies, has 0 voices, and was last updated by Lala Britney 6 years, 11 months ago.

  • Author
    Posts
  • #21492

    Lala Britney

    Hi ,

    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.

  • #21493

    michoel

    A 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.

  • #21494

    pcutler

    Using 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.

  • #21495

    Rusty Shackles

    Another option is using the Email Capture Plugin

  • #21496

    Lala Britney

    Thank you all for your comments. Will try with the suitelet option.

You must be logged in to reply to this topic.