Security setup on Processes in Menu Maintenance

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?

Use Process Security.

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.ARInvoicePost Then 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,

image

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.

OKay one more update …

In version 10.2.300 the program is called Service Security Maintenance (not sure why the name change)

image

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.

Appreciate it. Thank you @ckrusen

FYI - There’s a separate process Proc.ARInvAdjPost for what I assume is Invoice Adjustments

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.

Also - Keep in mind that being a Sec Manger overrides those process level security settings.

2 Likes