Is there a way to at least make an external suitelet secure or use some sort of authentication? I know it wasn't designed to have auth, but any ideas on how this can be implemented?
b
battk
04/18/2020, 2:58 AM
implement basic authentication
k
Kevin
04/18/2020, 4:29 PM
I think you could try NetSuite webpage authentication
Kevin
04/18/2020, 4:29 PM
and try to embed or try using OKTA of they have authentication strategy
p
PNJ
04/18/2020, 5:11 PM
Or use an API key type-thing as a GET parameter
g
gnuwolf
04/19/2020, 3:40 AM
@PNJ like OAuth?
gnuwolf
04/19/2020, 3:41 AM
the use case is the 3rd party system will only have the ability to put a link in their end. Thus a link to an external suitelet will be provided. I was thinking of putting some sort of security. i.e. username/password, auth keys, or whitelist domain...
p
PNJ
04/19/2020, 9:18 AM
No, not oauth. Just whack a &key=verylongstringrandomlygenerated on the URL, then check that it’s correct in your suitelet. It’s a ghetto way of doing it, but it’s simple & works