Article Role Permission Changes Not Taking Effect Immediately

Hi there! Happy to help with this one — it's a common point of confusion.

Summary: After updating a user's role or permissions in Account Settings > Users & Roles, the changes may not appear to take effect immediately for that user.

Symptoms

  • User still cannot access newly permitted features
  • User retains access to features they were removed from
  • Dashboard or menu items remain unchanged after refresh

Cause

Role permissions are cached aggressively at the session level to maintain performance. When you save permission changes, the cache is invalidated, but existing active sessions are not terminated. The user must start a fresh session to pick up new permissions.

Resolution

Ask the affected user to:

  1. Log out completely from FieldPulse (click their profile > Sign Out)
  2. Close the browser tab or fully close the mobile app
  3. Log back in

They should now see the updated permissions reflected.

For Admins

If you need changes to apply across many users immediately, you can use Force Logout All Sessions from Account Settings > Security. Note this will sign out all users in your organization, so use during low-activity periods.

Status

Known behavior — we're evaluating session-level cache invalidation for a future release. No ETA yet, but this article will be updated when improvements ship.

Let me know if you're still seeing issues after the user re-authenticates!