Parse platform 如何使用Parse Server设置类级权限?

Parse platform 如何使用Parse Server设置类级权限?,parse-platform,parse-server,Parse Platform,Parse Server,我正在将一个应用程序从Parse.com(托管)迁移到自托管的*Parse服务器实现() 我的应用程序在很大程度上依赖于类级权限,因此,例如,所有用户都可以使用公钥读取全局设置,但如果没有主密钥,则不能编辑或删除全局设置 在Parse.com上,这些权限可以在仪表板中配置,但开源解析服务器没有仪表板。也许有一些方法可以使用云代码来实现这一点 *我正在使用App Engine的托管VM环境,但我不确定这是否相关。我在mongodb数据存储中找到了_SCHEMA表,其中包含我正在查找的CLP。显然,

我正在将一个应用程序从Parse.com(托管)迁移到自托管的*Parse服务器实现()

我的应用程序在很大程度上依赖于类级权限,因此,例如,所有用户都可以使用公钥读取全局设置,但如果没有主密钥,则不能编辑或删除全局设置

在Parse.com上,这些权限可以在仪表板中配置,但开源解析服务器没有仪表板。也许有一些方法可以使用云代码来实现这一点


*我正在使用App Engine的托管VM环境,但我不确定这是否相关。

我在mongodb数据存储中找到了_SCHEMA表,其中包含我正在查找的CLP。显然,它们就是存储在那里的,它们与Parse.com上的其他数据一起被迁移。我已经确认,使用Rest API更新这些值会影响数据访问权限:

//POSThttp://my-parse-server.com/schemas/Announcement
//设置X-Parse-Application-Id和X-Parse-Master-Key头
//正文:
{
类级别权限:
{
“查找”:{
“RequireAuthentication”:正确,
“角色:管理员”:true
},
“获取”:{
“RequireAuthentication”:正确,
“角色:管理员”:true
},
“create”:{“role:admin”:true},
“更新”:{“角色:管理员”:true},
“删除”:{“角色:管理员”:true}
}
}
Ref: