goauthentik / goauthentik/authentik
PolicyEngineMode is wrong in the flow diagram and AND/OR labels are swapped
- 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
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