指向只读类的指针

时间:2015-10-13 06:03:05

标签: javascript security parse-platform acl

我有两个课程;议程和活动。多个事件可以属于Agenda对象,并且只读以保护这些对象。 Alle用户可以创建应指向某个Agenda对象的事件。

在事件中,我有一个名为agenda的列,它是指向Agenda的指针。

如果我试试这个:

var vetEvent = new Parse.Object("Events");
    vetEvent.set('user', Parse.User.current());
    vetEvent.set('type', 'unsubscribe');
    vetEvent.set('agenda', agenda);
    vetEvent.save().then(function(result){
        console.log(result);
    },function(error){
        console.log(error);
    });

结果是:

[{"error":{"code":119,"error":"This user is not allowed to perform the update operation on Agenda. You can change this setting in the Data Browser."}}]

实现这一目标的最佳方法是什么?

1 个答案:

答案 0 :(得分:0)

您的 Events 类级别权限似乎未正确设置。在类级别权限中添加用户列指针,并确保它已设置创建/更新/删除权限。