From 5a3175788d97c2becaa75c429b389a9f17cbeb26 Mon Sep 17 00:00:00 2001 From: KesleyDEV Date: Fri, 7 Aug 2026 12:18:59 -0300 Subject: [PATCH] docs: add missing table permissions section to Vue tutorial The Vue idea tracker tutorial (step 6) did not explain how to configure table permissions, causing authorization errors when readers tried to list or create ideas. Add a 'Configure permissions' section consistent with the React and React Native tutorials. Closes #1467 --- .../docs/tutorials/vue/step-6/+page.markdoc | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/routes/docs/tutorials/vue/step-6/+page.markdoc b/src/routes/docs/tutorials/vue/step-6/+page.markdoc index 27410bd0aac..daefc0a4712 100644 --- a/src/routes/docs/tutorials/vue/step-6/+page.markdoc +++ b/src/routes/docs/tutorials/vue/step-6/+page.markdoc @@ -21,6 +21,21 @@ Create a new table with the following columns: | title | Varchar | Yes | | description | Text | No | +## Configure permissions {% #configure-permissions %} +{% only_dark %} +![Table permissions screen](/images/docs/tutorials/dark/idea-tracker-permissions.avif) +{% /only_dark %} +{% only_light %} +![Table permissions screen](/images/docs/tutorials/idea-tracker-permissions.avif) +{% /only_light %} + +Navigate to the **Settings** tab of your table, add the role **Any** and check the **Read** box. +Next, add a **Users** role and give them access to **Create** by checking those boxes. +These permissions apply to all rows in your new table. + +Finally, enable **Row security** to allow further permissions to be set at the row level. +Remember to click the **Update** button to apply your changes. + ## Ideas context {% #ideas-context %} Now that you have a table to hold ideas, we can read and write to it from our app. Like we did with the user data, we will create a store hold our ideas.