authentik icon indicating copy to clipboard operation
authentik copied to clipboard

core: remove superuser check from `Token` list

Open gergosimonyi opened this issue 1 week ago • 5 comments

With this change, users with global view_token permissions will be able to see other users' tokens (but not their keys).

gergosimonyi avatar Dec 08 '25 23:12 gergosimonyi

Deploy Preview for authentik-storybook canceled.

Name Link
Latest commit d6bf3cb9d5b77154017342fb036f77b2d27468a0
Latest deploy log https://app.netlify.com/projects/authentik-storybook/deploys/693765975b9ead0008fbf55f

netlify[bot] avatar Dec 08 '25 23:12 netlify[bot]

Deploy Preview for authentik-integrations canceled.

Name Link
Latest commit d6bf3cb9d5b77154017342fb036f77b2d27468a0
Latest deploy log https://app.netlify.com/projects/authentik-integrations/deploys/693765974a931a0008540498

netlify[bot] avatar Dec 08 '25 23:12 netlify[bot]

Deploy Preview for authentik-docs ready!

Name Link
Latest commit d6bf3cb9d5b77154017342fb036f77b2d27468a0
Latest deploy log https://app.netlify.com/projects/authentik-docs/deploys/6937659759f36f00086bca33
Deploy Preview https://deploy-preview-18684--authentik-docs.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

netlify[bot] avatar Dec 08 '25 23:12 netlify[bot]

Codecov Report

:white_check_mark: All modified and coverable lines are covered by tests. :white_check_mark: Project coverage is 93.14%. Comparing base (27f89ff) to head (d6bf3cb). :warning: Report is 103 commits behind head on main. :white_check_mark: All tests successful. No failed tests found.

Additional details and impacted files
@@            Coverage Diff             @@
##             main   #18684      +/-   ##
==========================================
- Coverage   93.19%   93.14%   -0.05%     
==========================================
  Files         929      929              
  Lines       51174    51168       -6     
==========================================
- Hits        47692    47662      -30     
- Misses       3482     3506      +24     
Flag Coverage Δ
e2e 44.90% <0.00%> (-0.01%) :arrow_down:
integration 23.09% <0.00%> (-0.05%) :arrow_down:
unit 91.41% <100.00%> (+<0.01%) :arrow_up:
unit-migrate 91.46% <100.00%> (+<0.01%) :arrow_up:

Flags with carried forward coverage won't be shown. Click here to find out more.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

codecov[bot] avatar Dec 09 '25 00:12 codecov[bot]

authentik PR Installation instructions

Instructions for docker-compose

Add the following block to your .env file:

AUTHENTIK_IMAGE=ghcr.io/goauthentik/dev-server
AUTHENTIK_TAG=gh-d6bf3cb9d5b77154017342fb036f77b2d27468a0
AUTHENTIK_OUTPOSTS__CONTAINER_IMAGE_BASE=ghcr.io/goauthentik/dev-%(type)s:gh-%(build_hash)s

Afterwards, run the upgrade commands from the latest release notes.

Instructions for Kubernetes

Add the following block to your values.yml file:

authentik:
    outposts:
        container_image_base: ghcr.io/goauthentik/dev-%(type)s:gh-%(build_hash)s
global:
    image:
        repository: ghcr.io/goauthentik/dev-server
        tag: gh-d6bf3cb9d5b77154017342fb036f77b2d27468a0

Afterwards, run the upgrade commands from the latest release notes.

github-actions[bot] avatar Dec 09 '25 00:12 github-actions[bot]

@gergosimonyi do we need to backport this?

rissson avatar Dec 15 '25 14:12 rissson

@rissson

No, and deliberately so. 2025.12 is the big "groups/roles" changer, while this is for next release which is the big "permissions" changer :)

gergosimonyi avatar Dec 15 '25 14:12 gergosimonyi