diff --git a/modules/services/jellyfin.nix b/modules/services/jellyfin.nix
index 83114b2..e385ce5 100644
--- a/modules/services/jellyfin.nix
+++ b/modules/services/jellyfin.nix
@@ -483,6 +483,7 @@ in
groups
+ true
@@ -732,7 +733,15 @@ in
require_pkce = true;
pkce_challenge_method = "S256";
userinfo_signed_response_alg = "none";
+ # Jellyfin SSO plugin uses client_secret_post for token exchange
token_endpoint_auth_method = "client_secret_post";
+ # Required OIDC scopes for Authelia to return group claims
+ scopes = [
+ "openid"
+ "profile"
+ "email"
+ "groups"
+ ];
}
];
};