-
Notifications
You must be signed in to change notification settings - Fork 462
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Favorite Pages: Permissions to add/remove items #24645
Labels
Comments
bryanboza
changed the title
dotFavoritePage permissions
Permissions to add/remove pages from favorites
Apr 14, 2023
fmontes
changed the title
Permissions to add/remove pages from favorites
Favorite Pages: Permissions to add/remove items
Apr 18, 2023
fmontes
added
OKR : Core Features
Owned by Will
Next Release
Release : 23.06
and removed
Next Release
labels
Apr 18, 2023
jdotcms
added a commit
that referenced
this issue
Apr 21, 2023
What Bryan said is not quite correct - what we need here is that all dotFavoritePages have "CMS Owner + Edit Permissions" on them - like this. This permission is a special one that should allow whoever created the Favorite to also be able to see it and delete it. This permission should not get removed, I don't think. |
jdotcms
added a commit
that referenced
this issue
Apr 21, 2023
wezell
added a commit
that referenced
this issue
Apr 28, 2023
wezell
added a commit
that referenced
this issue
Apr 28, 2023
wezell
added a commit
that referenced
this issue
Apr 28, 2023
wezell
added a commit
that referenced
this issue
May 1, 2023
2 tasks
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Parent Issue
#22343
Problem Statement
As a user of dotCMS, I want to be able to add a page as a favorite and remove it with the same level of permissions.
We need to add permissions to backend users in the dotFavoritePage content type as default, this allows any user that has backend permissions and also publishes permissions on any page can be able to add/remove pages from the favorite list.
Additionally, once you already have the required permissions and you add the page as a favorite, we are printing this stack trace in the log, for now, it is just noisy but we need to take look and try to clear the log.
Steps to Reproduce
Acceptance Criteria
dotCMS Version
Tested on release-23.05 // Docker // FF
Proposed Objective
Quality Assurance
Proposed Priority
Priority 2 - Important
Assumptions & Initiation Needs
We need to ensure that adding and removing pages from the favorites list does not cause any conflicts with other features or functionalities.
The text was updated successfully, but these errors were encountered: