添加ACL权限,用户只能读取自己数据权限

@hook_engine.after_save('_User')
def after_User_save(user):
print (user.id)
acl = leancloud.ACL()
acl.set_public_read_access(False)
acl.set_public_write_access(False)
acl.set_write_access(user.id, True)
acl.set_read_access(user.id, False)
user.set_acl(acl)
user.save()

以上代码是hook事件里面_User表时添加ACL权限,但是报错,请问出错在哪里?
错误代码:
raise leancloud.LeanCloudError(content.get('code', 1), content.get('error', 'Unknown Error'))
STDERR web1 10:09:40
leancloud.errors.LeanCloudError: LeanCloudError: [206] The user cannot be altered by other users or with outdated session.

我这是python 云引擎里面。前面全局干掉了 使用masterkey ,这里单独save指定master key 怎么写:
user.save({useMasterKey:true}) 吗?

我的 客户端是js sdk ,云引擎是用python 的

leancloud.use_master_key(False)
python 云引擎里面全局设置成false 了也就是云引擎里面不用 masterKey操作,所以我想在局部去控制每个表的ACL权限

python 云引擎 能实现 局部acl 权限的控制吗?

嗯,大概什么时候上线?

如果是python云代码里面的acl不能做 独立设置 acl权限指定masterkey,那只能用全局master权限了,那势必所有的云引擎接口都会被客户端的调用,应该怎么处理这个问题? 求解?