39.4 The Policy Seems to Be Using Old User Data
When a policy is first evaluated, it caches information about the user. Some data items are updated every minute. Some are cached for the duration of the request. Some are cached for the duration of the user’s session. When a data item is cached for the duration of a user session, the user must log out and log in for the policy modification to take effect.
Table 39-9 lists how long the data items for a condition are cached before being refreshed.
Table 39-9 Data Caching Limits
Authenticating IDP |
User session |
Authentication Contract |
User session |
Authentication Method |
User session |
Authentication Type |
User session |
Client IP |
Request |
Credential Profile |
User session |
Current Date |
One minute |
Current Day of Week |
One minute |
Current Day of Month |
One minute |
Current Time of Day |
One minute |
HTTP Request Method |
Request |
Java Data Injection Module |
User session |
LDAP Attribute |
User session |
LDAP Group |
User session |
LDAP OU |
User session |
Liberty User Profile |
User session |
Proxy Session Cookie |
User session |
Roles for Current User |
User session |
Roles from Identity Provider |
User session |
Shared Secret |
User session |
String Constant |
User session |
URL |
Request |
URL Scheme |
Request |
URL Host |
Request |
URL Path |
Request |
URL File Name |
Request |
URL File Extension |
Request |
User Store |
User session |
X-Forward-For IP |
Request |