goauthentik / goauthentik/authentik

PolicyEngineMode is wrong in the flow diagram and AND/OR labels are swapped

Open
#25,269 0 comments 0 reactions 0 assignees View on GitHub
bug bug/confirmed
Dominant language
Python
Stars
25.6k
Forks
2k
Avg merge
1d 2h
Merged PRs (30d)
651

Description

## What

PolicyEngineMode is wrong in the UI — not reflected in the flow diagram, and the AND/OR labels are swapped/mislabeled.

## Want

- PolicyEngineMode is wrong in the UI — not reflected in the flow diagram,
- The AND/OR labels are swapped/mislabeled

## Ideas this came from

- [#4532 PolicyEngineMode isn't reflected in flow diagram at all](https://github.com/goauthentik/authentik/issues/4532) — Flow diagrams should change to show all pre-flow policies being required for successful flow execution if policy engine mode ALL is selected, instead it shows a
- [#10084 Policy Engine Modes are Mislabeled/Swapped](https://github.com/goauthentik/authentik/issues/10084) — In the Flow stage bindings editor, the labels for the radio buttons to select the Policy Engine mode for that Stage appear to be swapped so that selecting "Any"

Contributor guide

Open the contributing guide

Research direction

Start by locating the flow diagram and the Flow stage bindings editor referenced in the issue, then reproduce the PolicyEngineMode behavior for the available modes. Verify how ALL and ANY are displayed and how pre-flow policies are represented in the diagram. Done means the labels are correct and the diagram reflects the selected mode.

Written by the indexing model from the issue text.

Assessment

Domain
authorization, frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.