Typical design pattern is to insert a Suitelet man...
# suitescript
e
Typical design pattern is to insert a Suitelet man-in-the-middle
l
Or initiate a workflow with custom action - it will work and security is not an issue...