Access through Authentik groups #27
Labels
No labels
breaking
bug
ci
dependencies
documentation
feature
security
skip-changelog
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
argus/backend#27
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Part of the monitoring plan (phase 1.2): give access to Argus organizations and projects through Authentik groups, not only Forgejo permissions.
Scope
groupsclaim of the user locally (new model, refreshed at each login). Removing someone from a group takes effect at their next login; this delay is documented.GroupGrantmodel: an Authentik group name, a level (read/write/admin), and either an organization or a project. An organization grant applies to all its projects.ARGUS_ADMIN_GROUPsetting (defaultargus-admins): members (and superusers) can create native organizations and external projects, and are admin of every native organization./meexposes the user's groups and whether they are an Argus admin.Infra
The Authentik blueprint (
vps-garion/authentik/blueprints/argus-oidc.yaml) must send thegroupsclaim; theargus-adminsandargus-infragroups are created there.