From 18eba97fcb5b1cd70f8222a56f41067eae6e8f3f Mon Sep 17 00:00:00 2001 From: CTO Date: Sat, 5 Sep 2026 09:47:06 +0000 Subject: [PATCH] =?UTF-8?q?feat(vikunja):=20request=20vikunja=5Fscope=20fo?= =?UTF-8?q?r=20OIDC=20group=E2=86=92team=20mapping=20(DEV-564)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add `vikunja_scope` to the OIDC scope list the Vikunja app requests from Pocket ID, so the `vikunja_groups` custom claim is available for Vikunja's automatic team provisioning. The claim itself is set per Pocket ID user group (`vikunja_admins`, `vikunja_members`) via `PUT /api/custom-claims/user-group/:id`. Co-Authored-By: Paperclip --- apps/vikunja/vikunja-deployment.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/vikunja/vikunja-deployment.yaml b/apps/vikunja/vikunja-deployment.yaml index 0c3a76f..070b0c4 100644 --- a/apps/vikunja/vikunja-deployment.yaml +++ b/apps/vikunja/vikunja-deployment.yaml @@ -88,7 +88,7 @@ spec: - name: VIKUNJA_AUTH_OPENID_PROVIDERS_BASICSTACK_AUTHURL value: https://auth.basicstack.de - name: VIKUNJA_AUTH_OPENID_PROVIDERS_BASICSTACK_SCOPE - value: openid profile email + value: openid profile email vikunja_scope - name: VIKUNJA_AUTH_OPENID_PROVIDERS_BASICSTACK_CLIENTID valueFrom: secretKeyRef: