v2017 - It appears that security was tightened a bit in this release.
We use a button script to archive vendor invoices. Certain users have the ability to overwrite an existing archive PDF if they belong to specific customization group in user maintenance. The script worked well in v2015. However it stopped working when we upgraded to v2017. After much trial and error, the user must at least have view rights to user maintenance for the line below to execute now.
set oUser = oSession.AsObject(oSession.GetObject(""SY_User_bus""))
Does anyone have a work around for this? I can grant the user ""secret"" access for now, but it does allow the user to view user maintenance. Thoughts?
TIA