From 7202cc04346ef8735702570f31c09b1add71196b Mon Sep 17 00:00:00 2001 From: Claude Date: Tue, 26 May 2026 13:13:31 +0000 Subject: [PATCH 1/2] docs(multiapp): add Configure custom scopes step to manage-apps guide --- .../authenticate/fsa/multiapp/manage-apps.mdx | 21 ++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/src/content/docs/authenticate/fsa/multiapp/manage-apps.mdx b/src/content/docs/authenticate/fsa/multiapp/manage-apps.mdx index b02253c7b..5c56fbc8d 100644 --- a/src/content/docs/authenticate/fsa/multiapp/manage-apps.mdx +++ b/src/content/docs/authenticate/fsa/multiapp/manage-apps.mdx @@ -120,7 +120,26 @@ Register and manage applications in Scalekit. Each application gets its own OAut For definitions, validation rules, custom URI schemes, and environment-specific behavior, see [Redirect URL configuration](/guides/dashboard/redirects/). -5. ## Delete an application +5. ## Configure custom scopes + + Scalekit includes `openid`, `email`, `profile`, and `offline_access` as default scopes. If your application needs additional scopes — such as `todo:read` or `data:read` — in the access token during an OAuth authorization flow, define them in the application's **Advanced Settings**. + + To configure a custom scope: + 1. Open the application and go to the **Advanced Settings** tab + 2. Under **Define Scopes**, select an existing scope or type a new one and add it + 3. Click **Save** + + ![Define Scopes section in Advanced Settings showing custom scope checkboxes](@/assets/docs/guides/multi-app/app-advanced-settings-scopes.png) + + When initiating the authorization request, pass the custom scope in the `scope` parameter alongside the standard scopes: + + ``` + scope=openid profile email offline_access todo:read + ``` + + Scalekit includes the requested scopes in the access token, provided they are configured for the application. + +6. ## Delete an application Delete applications from the bottom of the configuration page. From e4585ab657d179c8da7857726d44c1855451ac1d Mon Sep 17 00:00:00 2001 From: Claude Date: Tue, 26 May 2026 13:22:06 +0000 Subject: [PATCH 2/2] docs(multiapp): remove missing image reference to unblock build --- src/content/docs/authenticate/fsa/multiapp/manage-apps.mdx | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/content/docs/authenticate/fsa/multiapp/manage-apps.mdx b/src/content/docs/authenticate/fsa/multiapp/manage-apps.mdx index 5c56fbc8d..befe1c047 100644 --- a/src/content/docs/authenticate/fsa/multiapp/manage-apps.mdx +++ b/src/content/docs/authenticate/fsa/multiapp/manage-apps.mdx @@ -129,8 +129,6 @@ Register and manage applications in Scalekit. Each application gets its own OAut 2. Under **Define Scopes**, select an existing scope or type a new one and add it 3. Click **Save** - ![Define Scopes section in Advanced Settings showing custom scope checkboxes](@/assets/docs/guides/multi-app/app-advanced-settings-scopes.png) - When initiating the authorization request, pass the custom scope in the `scope` parameter alongside the standard scopes: ```