diff --git a/alfa-client/libs/admin/shared/src/lib/keycloak/keycloak-token.service.ts b/alfa-client/libs/admin/shared/src/lib/keycloak/keycloak-token.service.ts
index 1d75f7d64d77ee6e72284672a60cce13f8e51239..f609562b64c86a24c22f1e278bda74d5b0e4fe77 100644
--- a/alfa-client/libs/admin/shared/src/lib/keycloak/keycloak-token.service.ts
+++ b/alfa-client/libs/admin/shared/src/lib/keycloak/keycloak-token.service.ts
@@ -3,7 +3,7 @@ import KcAdminClient from '@keycloak/keycloak-admin-client';
 import { TokenProvider } from '@keycloak/keycloak-admin-client/lib/client';
 import { OAuthService } from 'angular-oauth2-oidc';
 
-@Injectable()
+@Injectable({ providedIn: 'root' })
 export class KeycloakTokenService {
   private readonly kcAdminClient = inject(KcAdminClient);
   private readonly oAuthService = inject(OAuthService);