You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Read-only users are logged out when they bookmark, rename or delete an execution #9324
UnauthorizedHttpInterceptor treats any 401 on an authenticated request as an expired session, so the user is logged out and sent to the login page with "Your session has expired. Please log in again." Their session is still valid; they just lack permission.
This should be a 403, like the "No sufficient access privilege." refusals in WorkflowResource.
How to reproduce?
With GUI_WORKFLOW_WORKSPACE_WORKFLOW_EXECUTIONS_TRACKING_ENABLED=true, run a workflow and share it with a second user as read-only.
As the second user, open Execution History for that workflow.
Activity
fix(amber): return 403 instead of 401 when a user lacks access to an …