Working purely with WLS security for users and groups in OBIEE 12c, and roles in Fusion Middleware. Nothing extraneous, nothing out of the ordinary. Plain vanilla security.
Yesterday, we created an OBIEE user, and assigned him to roles A and B. He signed in and out several times, and everything was working as expected. Today, we also assigned that user to role C (in addition to A and
.
Also today, we created a new user, and assigned roles A, B, and C to that user.
When User #2 signs in, he sees that he is a member of all 3 roles. The OBIEE experience reflects what we should see with all 3 roles in place.
But User #1 still only sees that he is a member of roles A and B. We wait an hour, two hours, he signs out, signs back in ... still only roles A and B are reflected in his OBIEE experience. In Fusion Middleware, we can see that we have indeed assigned him to Role C, but OBIEE doesn't recognize it.
Why is this happening and what can be done about it?