Again, client based (and no, this is a separate question from my other one, figured I'd ask them as separate threads).
To keep the example simple, let's assume I have 3 roles: Administrator; Supervisor; Everyone.
Administrator is determined by your membership in a domain group, and this works great. It's at the top of the list, so (according to MS), if it is evaluated that I'm in this role, execution stops, and that's my role.
Supervisor is determined if your name is in the 'Supervisor' field on the form (this works as well, even though my other post indicates it doesn't, but it doesn't in the context I'm using it there, so we'll move on and assume it works here).
Now, if you are in the domain that evaluates to Administrator, that works great, until someone puts your name in the Supervisor field, then you evaluate to Supervisor. This is wrong. According to MS, it should still be evaluating Administrator first, and that is my role. One of two things is happening:
1. MS is wrong, and it evaluates everything (I don't think this is the case, as I've tried changing the order of evaluation, and it still comes up Supervisor if my name is in that field, even though I'd normally come up as Administrator, based on my domain membership).
2. It evaluates i
View Complete Post