Is this just now an issue on 24.2.11, and was working before?
I’m not sure how exactly Epicor handles that situation. I generally create new security groups for different access, rather than adding multiple. I wonder if there’s a hierarchy of some kind. If you remove security group 1, save the user, then add security group one back (so that it’s second in a hierarchy) maybe the “Allow” from group 2 will override the deny from group 1?
So that’s the thing… I have two security groups assigned in the manner above, so even with that hierarchy, I don’t understand why they can’t see Sales Management.
Long ago, we were told by some consultants working for us, that we should do security as Deny or Allow, but not both because it’s too easy to break it. We chose the Allow route. Just my 2 cents
That’s what I observed during implementation. If ‘deny’ is applied by one security group, it can’t be overidden by an ‘allow’ from another. I gave it some thought as a way of encoding separation of concerns but decided it wasn’t worth it. If that behavior isn’t set in stone it can change over updates, and auditing security after updates is already more than enough of a chore.