From 05521f0e6f606edc0a6c02b86def34429f0f9a91 Mon Sep 17 00:00:00 2001 From: Archit Goyal Date: Mon, 6 Jul 2026 18:45:16 +0530 Subject: [PATCH] docs: clarify manage and organize permissions (#7823) --- .../usage/permissions-and-public-access.md | 11 ++++++++--- frontend/app/lang/messages/en-US.json | 6 +++--- frontend/app/pages/household/members.vue | 3 +++ 3 files changed, 14 insertions(+), 6 deletions(-) diff --git a/docs/docs/documentation/getting-started/usage/permissions-and-public-access.md b/docs/docs/documentation/getting-started/usage/permissions-and-public-access.md index b27c98aba..650cff1c6 100644 --- a/docs/docs/documentation/getting-started/usage/permissions-and-public-access.md +++ b/docs/docs/documentation/getting-started/usage/permissions-and-public-access.md @@ -10,9 +10,14 @@ Mealie provides various levels of user access and permissions. This includes: Each user can be configured to have varying levels of access. Some of these permissions include: -- Access to Administrator tools -- Access to inviting other users -- Access to manage their group and group data +| Permission | Allows | +| --- | --- | +| Administrator | Access to administrator tools | +| Invite | Generating invitation links for other users | +| Manage group | Access to group management areas and settings | +| Organize group data | Creating, updating, deleting, and merging group data such as foods, tags, and categories | + +The **Manage group** and **Organize group data** permissions are separate. Users need **Organize group data** to add new foods, tags, or categories, including when creating missing ingredients during recipe parsing. Administrators can configure these settings on the User Management page (navigate to Settings > Admin Settings > Users or append `/admin/manage/users` to your instance URL). diff --git a/frontend/app/lang/messages/en-US.json b/frontend/app/lang/messages/en-US.json index 926d9c7d5..c21f7450d 100644 --- a/frontend/app/lang/messages/en-US.json +++ b/frontend/app/lang/messages/en-US.json @@ -252,7 +252,7 @@ "keep-my-recipes-private-description": "Sets your group and all recipes defaults to private. You can always change this later." }, "manage-members": "Manage Members", - "manage-members-description": "Manage the permissions of the members in your household. {manage} allows the user to access the data-management page, and {invite} allows the user to generate invitation links for other users. Group owners cannot change their own permissions.", + "manage-members-description": "Manage the permissions of the members in your household. {manage} allows the user to access group management areas, {organize} allows the user to manage group data such as foods, tags, and categories, and {invite} allows the user to generate invitation links for other users. Group owners cannot change their own permissions.", "manage": "Manage", "manage-household": "Manage Household", "invite": "Invite", @@ -1123,9 +1123,9 @@ "permissions": "Permissions", "administrator": "Administrator", "user-can-invite-other-to-group": "User can invite others to group", - "user-can-manage-group": "User can manage group", + "user-can-manage-group": "User can manage group settings", "user-can-manage-household": "User can manage household", - "user-can-organize-group-data": "User can organize group data", + "user-can-organize-group-data": "User can manage foods, tags, and categories", "enable-advanced-features": "Enable advanced features", "it-looks-like-this-is-your-first-time-logging-in": "It looks like this is your first time logging in.", "dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Don't want to see this anymore? Be sure to change your email in your user settings!", diff --git a/frontend/app/pages/household/members.vue b/frontend/app/pages/household/members.vue index ff78a9cfc..11b621e1b 100644 --- a/frontend/app/pages/household/members.vue +++ b/frontend/app/pages/household/members.vue @@ -16,6 +16,9 @@ +