goauthentik / goauthentik/authentik

Request-Rules default approvers and approver picker

Open
#25,335 0 comments 0 reactions 0 assignees View on GitHub
enhancement enhancement/under_consideration
Dominant language
Python
Stars
25.6k
Forks
2k
Avg merge
1d 2h
Merged PRs (30d)
659

Description

## What

Request-Rules UX issues filed the same day; #25040 cites #25039. Complementary (default-to-superusers vs approver picker), not strictly one bug.

## Want

- Request-Rules UX issues filed the same day
- #25040 cites #25039
- Complementary (default-to-superusers vs approver picker), not strictly one bug

## Ideas this came from

- [#25039 Request Rules should have an option to default to superusers](https://github.com/goauthentik/authentik/issues/25039) — Is your feature request related to a problem? Request Rules require a binding to work properly, and I think they should default, to some degree, superusers, or
- [#25040 Improvement to Request Rules approver selection](https://github.com/goauthentik/authentik/issues/25040) — Is your feature request related to a problem? This is an addition to https://github.com/goauthentik/authentik/issues/25039; same existing feature, different req

Contributor guide

Open the contributing guide

Research direction

Start by reading linked issues #25039 and #25040 to understand the two complementary Request-Rules requests and their existing discussion. Then locate the Request-Rules binding and approver-selection entry points in the repository; the work is ready when the desired default-approver and picker behavior is agreed and covered by appropriate tests.

Written by the indexing model from the issue text.

Assessment

Domain
authorization
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.