-
-
Notifications
You must be signed in to change notification settings - Fork 4.8k
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
Parse.com dashboard ACL display #167
Comments
Interesting, because neither of those formats is how it actually goes in the database. ACLs are split in to 2 columns, |
Ok just did the comparison again. I am seeing Setting permissions on Dashboard:
Through cloud code:
|
Ah, one of the recent changes around |
Thanks. Although it seems that the Dashboard is looking for the "_acl" entry. Even when I added the _wperm entry, I still get the wrong ACL on the Dashboard. Perhaps, since this is an 1+ year old app, my Dashboard has an internal config setting to look at "_acl" instead of the newer format? |
It may be that the dashboard expects Parse to write the ACL both ways, and so the dashboard depends on the _acl field. Are you experiencing a failure in ACL security, i.e. can you test that write permissions are failing? |
All ParseACL test passed:
Is there any way to support the newer _wperm and _rperm structure when viewing ACL on the Dashboard or would we have to hack it to also output the "_acl" entry? |
variable naming fix. regarding parse-community#165 parse-community#167
Just wanted to alert @drew-gross of this because of dashboard work. |
Hey @mtalma, please try this from the Parse Server Dashboard (https://github.com/ParsePlatform/parse-dashboard) and if you have issues, open an issue on the repository. |
I got the same problem here. When I change the ACL in parse-server, only Is this behavior expected?
Thanks!:) |
There seems to be a difference when you add an ACL to a class object from the Parse dashboard and when you add the ACL from cloud code (locally hosted).
In both cases, I am removing public read access and granting read access to the "Administrator" role and the owning user (in this case user id: 7sT0tCqA25).
From the Parse Dashboard, I see this added to my object:
My cloud code to produce the ACL described above:
When executed, Parse server adds this to the DB:
This is causing the Parse Dashboard not to display the correct ACL for the object.
The text was updated successfully, but these errors were encountered: