-
-
Notifications
You must be signed in to change notification settings - Fork 4.8k
feat: Add default ACL #8701
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
feat: Add default ACL #8701
Conversation
I will reformat the title to use the proper commit message syntax. |
🚀 Thanks for opening this pull request! |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## alpha #8701 +/- ##
=======================================
Coverage 93.09% 93.10%
=======================================
Files 187 187
Lines 14998 15016 +18
=======================================
+ Hits 13963 13981 +18
Misses 1035 1035 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
Could you add a more detailed description about what this PR does? The issue discussion is rather open and doesn't really spell out a specific approach.
|
Updated description |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
CI fails
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could you please add a brief docs PR for this as well? Especially for the currentUser
placeholder.
Where would you like me to document? |
It seems that this is a feature addition to the Defined Schema, right? So I'd suggest to add it there, in the docs repo. |
Alright I will work on it there |
# [8.1.0-alpha.1](8.0.2...8.1.0-alpha.1) (2025-03-24) ### Features * Add default ACL ([#8701](#8701)) ([12b5d78](12b5d78))
🎉 This change has been released in version 8.1.0-alpha.1 |
# [8.1.0](8.0.2...8.1.0) (2025-04-04) ### Bug Fixes * Parse Server doesn't shutdown gracefully ([#9634](#9634)) ([aed918d](aed918d)) ### Features * Add Cloud Code triggers `Parse.Cloud.beforeFind(Parse.File)`and `Parse.Cloud.afterFind(Parse.File)` ([#8700](#8700)) ([b2beaa8](b2beaa8)) * Add default ACL ([#8701](#8701)) ([12b5d78](12b5d78)) * Upgrade Parse JS SDK from 6.0.0 to 6.1.0 ([#9686](#9686)) ([f49c371](f49c371))
🎉 This change has been released in version 8.1.0 |
Pull Request
Issue
Closes: #7068
Approach
Adds the ability to set default ACL via class level permissions. Syntax is the JSON format of ACL, with the ability to add
currentUser
Tasks