How Long Permissions are Cached

Permissions Module results also include timeouts, which determine how long the cache entry is kept in the cache before it expires.

When a timeout has expired, the entry is removed from the cache. Because these timeouts are assigned by the Permissions Module, you can control how often the Permissions Module is called, and therefore how much load it puts on the EMS server.

Warning: Long timeouts on permissions cache entries can increase performance, but they also lower the system’s responsiveness to changes in permissions. Consider timeout lengths carefully when writing your Permissions Module.