2014-10-07 42 views
0

說我有一個ParseObject,我想在同一個分析對象上設置幾個ParceAcl對象。每個ACL對象與不同的用戶關聯。例如說我有2個ParseUsers:同一個parseobject上的幾個ACL

ParseUser user1 = ... 
.... 
.... 
ParseUser user2 = .... 
.... 
ParseACL permissions1 = new ParceACL(); 
permission1.setReadAccess(user1,false); 
permission1.setWriteAccess(user1,true); 

ParseACL permissions2 = new ParceACL(); 
permission2.setReadAccess(user2,true); 
permission1.setWriteAccess(user2,false); 

如何在同一個ParseGame對象上設置2個權限?所有parsegameobject之後有需要onlt一個ParceACL對象...

感謝ü提前

回答

1

您可以創建組訪問控制列表,如圖the docs方法 命名SETACL。

ParseACL groupACL = new ParseACL(); 

groupACL.setReadAccess(user1, false); 
groupACL.setWriteAccess(user1, true); 

groupACL.setReadAccess(user2, true); 
groupACL.setWriteAccess(user2, false); 

gameObject.setACL(groupACL); 
gameObject.saveInBackground(); 
相關問題