I want to restrict users who have access to AR Invoice entry to only allow a person or security group the ability to Post the group but are having issues with the security I setup on the process is not followed. Figure it should be straight forward to do.
In Menu Maintenance under Processes node is the AR Invoice Post Process - Menu ID PR000117. After added the new Security Group which myself and my test user is NOT a part off, we can still post invoices. Version 10.2.400.5.
I feel I shouldn’t have to add anything to Process Calling Maintenance for this one as the process is already called in from Action -> Group -> Post in AR Invoice Entry.
This setup works on Processes we have created, however this is the first one I am doing on a system menu. Am I missing a step or running into a bug?
Note that Sec Managers automatically override these settings
Chose the BO (ARInvoice), then add a Method (PrePostBOEInvoice in bo.ARInvoice I beleive), and setup security like it was a menu
CORRECTION
Choose process Proc.ARInvoicePostThen add a method. Not sure which one. But SubmitToAgent in Proc.ARInvoicePost might work Then set the security. No need to choose a specific method
The menu item will still be enabled, but users that don’t have the security will see,
Note: After clicking OK on that pop-up, the Invoice Entry screen will be cleared, appearing like the posting was successful. Searching, shows that it still exists and is unposted.
It’s exactly what I was looking for. Interesting that we have to use Service Sec Maint instead of controlling it from the Process in Menu Maintenance. Oh well, at least it works as I want it to.
I assume so too. I suspect we will do more than just AR invoice post as we are looking to tighten up who can post both financial groups and certain inventory related transactions.