我想如果其他开发人员在您的团队中并且他们对应用程序具有与您相同的访问权限,那么您可以做的事情并不多。如果您的意思是用户,那么我要做的第一件事parse-server
就是设置类级别权限。由于还没有仪表板,因此必须手动完成。签出_Schema
数据库中的集合。它将有一个_metadata
看起来像这样的字段:
// Public read, private write
"_metadata": {
"class_permissions": {
"get": {"*": true},
"find": {"*": true},
"update": {},
"create": {},
"delete": {},
"addField": {},
"readUserFields": [],
"writeUserFields": []
}
}
还有基于角色、用户和对象的安全选项。这些可以像以前一样在代码中设置,您可以看到更改如何影响对象。以下是一些示例值:
{
"_id": "0CjkfC3MCO",
"_acl": {
"*": {"r": true},
"role:store": {"w": true}
},
"_rperm": ["*"],
"_wperm": ["role:admin"],
"_updated_at": ISODate("2016-02-25T02:26:49.179Z"),
"_created_at": ISODate("2015-08-07T19:47:42.008Z")
}