> On Sep 8, 2015, at 9:47 AM, Chris Pike <[email protected]> wrote: > > I have noticed that when I make changes to roles, I often have to reassign > the user to get the updates to be reflected in the API calls. How often is > the cached data updated and is there a way to force an update?
Specifically we are talking about the temporal values - right? They are stored both on the role and the user-role assignment. The attributes from the role are pushed down into the user-role when it is assigned to a user. The client can override those values from the role at any time. What you are asking for is a way to push changes from the role’s temporal attributes down into the corresponding user-role assignments. Currently this isn’t done. I don’t believe the core should automatically push role temporal attributes down into user-role entries on role update by default. But I believe this could be triggered by some sort of flag, either with property or data attribute. Let’s start by opening a JIRA issue and we can discuss the behavior there. Shawn
